Using the latest Jetpack on AGX Xavier and accompanying Host tools from the SDK Manager, the following happens:
I use the PVA via VPI and want to trace its behavior. I also need to profile the GPU via plain CUDA. Now, profiling each individually works fine. However both at the same time does not work. I attached some screenshots to showcase the behavior.
First: The project settings.
If I profile the project like this, the timeline does not show the GPU row, only the other accelerators.
There are some warnings:
Now, if the
Collect other accelerators trace setting is disabled, the GPU timeline shows up:
And there are no warnings:
I would like to have both the CUDA kernels and the PVA Tasks in one profiling session. In the future I also expect the DLA and possibly VIC to be used as well as the NVENC hardware.
Is the scenario of showing all of those at the same time supported? For now I would be already happy if the PVA and CUDA traces would show up simultaneously though.
Here some additional info to aid diagnosis:
# R32 (release), REVISION: 4.4, GCID: 23942405, BOARD: t186ref, EABI: aarch64, DATE: Fri Oct 16 19:37:08 UTC 2020
CUDA Version 10.2.89
Nsight systems about:
If further information is required I am happy to provide it.