I’m working with Ubuntu 20.04, Linux x86_64, cuda-11.6.
My application runs for a long time, so interactive tracing with nsys seems like a good idea.
$nsys launch ./my_app --config config/my_config.xml  626776 my_user@my_machine:~/.vs/my_app/build$ Warning: LBR backtrace method is not supported on this platform. DWARF backtrace method will be used.
All of my applications stdout is dumped to the terminal.
First time I run “nsys start” (on another terminal window) I get:
$nsys status application launched. use the 'start' command to start collecting data $nsys start -o ./my_log End of file $nsys status Session is not found.
Second time I run it seems ok, and I’m able to verify the session runs:
$nsys start -o ./my_log my_user@my_machine:~/Downloads/V1_1/1920_1080$ nsys sessions list ID TIME STATE LAUNCH NAME 11627031 00:09 Started 0 [default]
But when I run “nsys stop” nothing is created.
I’m not using any capture range, and don’t have cuda profiler API / NVTX API in my applications code.
When I run “nsys start” first, then launching the application with “nsys launch” gets the “End of file” message.