Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
5135 Discussions

GPU Analysis - Supported Models?

Joe_S_3
Beginner
763 Views

Where is the list of supported GPUs?

I have an Nvidia 5200M and it does not seem that this model is supported?

0 Kudos
7 Replies
Vitaly_S_Intel
Employee
763 Views

Hey Joe!

Intervals of GPU activity will be shown for any graphics, just select "Analyze DirectX pipeline events" option in any algorithm analysis type. When result opened you should be able to see GPU activity on "Graphics" tab. Thread and Process based groupings in grid also will have "GPU Engines Usage" metric.

Option "Analyze Processor Graphics hardware events" is for Intel HD Graphics only. Predefined GPU metrics groups allow to monitor execution units activity and either analyze sampler, general memory and cache accesses or track accesses to different types of GPU memory.

Both options are available on Windows only at this moment.

0 Kudos
Joe_S_3
Beginner
763 Views

Ah, yes, I am using linux, sorry probably should have mentioned that.

It's surprising though that it only supports Windows when so many developers use linux.

0 Kudos
Joe_S_3
Beginner
763 Views

Just one more quick question. If I have a function that calls a "draw" function, for example, and the draw function utilizes the GPU and the caller function is called from CPU, will the data collected show "idle" for CPU time (ie the CPU is idel while the GPU works) so that we can deduce the GPU time (or at least that the CPU is waiting on some other resource) or will this time not be accounted for at all?

0 Kudos
Bernard
Valued Contributor I
763 Views

Hi Joe 

For GPU profiling/monitoring you can use Cuda toolkit.It is supported on Linux.I am using it to test Cuda programs. I am on Windows.

For OpenGL profiling there is perfKit but it seems to work only on Windows.

https://developer.nvidia.com/cuda-toolkit-40

0 Kudos
Joe_S_3
Beginner
763 Views

I downloaded and installed the cuda toolkit but it's too poor and the documentation is very bad. I was unable to follow the Visual Profiler instructions and get NSight to profile my application.

0 Kudos
Vitaly_S_Intel
Employee
763 Views

Joe, depending on actual CPU behavior after submitting work to GPU VTune will show activity, wait or spin within the GPU interval right on submitting CPU thread. Again, at this moment GPU activity may be shown for WIndows only.

Through we may add Linux support for Intel Integrated Graphics in the future.

0 Kudos
Bernard
Valued Contributor I
763 Views

@Joe 

I do not have any problems with cuda toolkit,but I am writing mainly console based programs. Did try to run and profile a few important benchmarks test tools like deviceQuery.?Did you check the full compatibility of your GPU? Try to update your drivers to the newest one.

0 Kudos
Reply