preview of NVIDIA Visual Profiler

The visual profiler uses the same performance counters that are available in the command line profiler (see the “CUDA_Profiler” file in the CUDA doc directory).

The profilers can’t automatically calculate GFLOPs performance, for that you need to count the number of FLOPs in your kernel.

I was afraid of that. This method is very impractical for large software with many large arithmetically intense kernels.

Is this a feature/problem that anyone else is looking at for the moment?

Adding the “quit” command at the end of Matlab script will remove this error.

i think the profiler shoud also show the time taken by individual functions for a kernel as kernel can be quite complex and optimizing it is very tough job…

Just my guess but it seems that would be hard to do seeing that functions inside a kernel are inlined.

:huh:

I have declared all the functions used by my kernel to be noinline

I think that is ignored by the compiler. Functions are always inlined.

Is there any command-line profiler available for cuda?

Thanks.

Is there any tutorial on how to use this tool?

Hi!
I’m using CUDA 2.0 Beta2 on Vista 32.
Whatever I do with profiler I can’t manage it to show counters (gld coalesce, gld uncoalesce …) .
I only see the Method,GPU time,CPUtime,Occupancy columns.

Is it possible to get other data?

Profiler counters and timestamps are currently not supported on Windows Vista. (This is mentioned under the “known issues” section of the Windows release notes.

Well, considering that you cannot buy WinXP anymore ( it reached 2-months ago its end-of-selling period ), I would say to add full Vista compatibility to the profiler it should be a priority. Do you plan to release a patch soon for the timestamps and counters, pls?

I’m having trouble with the profiler.

See [url=“The Official NVIDIA Forums | NVIDIA”]http://forums.nvidia.com/index.php?showtopic=76838[/url]

my sytem is 64 bit linux/SUSE Enterprise 10.1

PLEASE IGNORE.

I’ve just found I need to add -noprompt in the arguments box of session settings.

I would also greatly appreciate Vista support for the profiler.

Vista support would be great!

Need timestamps and counters immediately, but i have onlv Vista.
Shall I install XP or wait for the next Release of the Profiler?

In Windows you need to have the -wait option in the arguments, but -nojvm and -nosplash are not required (though will cut down on overhead).