I am trying to use Nsight Systems tool in order to profile several GPU applications.
I wish to analyze the GPU concurrency between them.
According to https://docs.nvidia.com/nsight-systems/UserGuide/index.html#multi-report-support I can merge several nsight systems reports to one timeline.
How can i run several application simultaneously in Nsight Systems to get these reports? I have managed to run and profile just a single application
A simple way is to write a script that launches all the GPU apps that you want to profile.
Then you can run the Nsight System on the top of the script.
When I try to run my application via “.sh” script (even just one application. “cd” to the directory and ./myApp.out) the report is missing many details - for example - NVTX event, CUDA API calls etc.
If I set directly the application “.out” file in the nsight systems , command line argument, I get the events and the CUDA API data.
Am i doing something wrong?
There is a configure need to be selected.
> System profiling options
> Trace all processes
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.