Cannot profile CUDA kernel using NC : Run Bottleneck returned an error

Hi,

I am trying to use Nsight System to profile my CUDA kernel, but there is nothing shown in the report and shows the error message as follow. Why this happens?


I’m profiling locally using 2060 Super in Ubuntu 18.04.

You seem to be using Nsight Compute 1.0. Please update to the latest version 2020.2 of Nsight Compute and try again.

https://developer.nvidia.com/nsight-compute

1 Like

Hi,

Thanks for your reply. I have upgraded my Nsight compute to the one you recommended. But as click “Profilling the kernel” the NC just crashed. So I turned to command line but following error messages shown up.
==PROF== Disconnected from process 22620
==ERROR== An error occurred while trying to profile.
==WARNING== No kernels were profiled.
==WARNING== Profiling kernels launched by child processes requires the --target-processes all option.

What these messages mean? By the way, I run the application in the local host.

You might also need to update your display driver, if you are still using the one shipping with CUDA 10.2
Please use the the following drivers

  • 456.33 (Windows)
  • 455.23.02 (Linux)

If you haven’t yet, you would also need to enable access to performance counters in your driver, see https://developer.nvidia.com/nvidia-development-tools-solutions-ERR_NVGPUCTRPERM-permission-issue-performance-counters, or run the tool as sudo/root.

1 Like