Dear NVidia-Support Team,
I am trying to collect performance metrics of a GLSL compute shader on Linux (archlinux, kernel 5.3.13 and kernel 5.5.9) with the latest nvidia drivers 440.64 and Nsight Graphics 2020.1
filename: /lib/modules/5.5.9-arch1-2/extramodules/nvidia.ko.gz alias: char-major-195-* version: 440.64
In order to use nsight graphics, I’ve created a program which creates an OpenGL 4.5.0 context (using the NVidia OpenGL driver) and runs the shader in a loop. It calls glClear and a SwapBuffers-method from GLFW. This works.
I am able to get the performance metrics analysis in the range profiler on a system with a Geforce GTX 1080 (pascal).
Unfortunately I am not able to get the performance metrics analysis in the range profiler on a system with a Quadro GP100 (pascal).
The error message that I receive, is
Profiling is not available on this GPU or ERR_NVGPUCTRPERM: Failed profiler permission check
This works on the other system with the GTX 1080. Both systems have nvidia.NVreg_RestrictProfilingToAdminUsers=0 as a kernel parameter.
So I guess the Quadro GP100 is not currently supported by NSight Graphics 2020.1? Is that the case? I have the possibility to test on a Quadro GV100. Would this one work?
I would appreciate any clarification. Maybe I just did mis-configure something.