Updates in 2026.2.1

General

  • Added support for in-process profiling workflows that dynamically load the CUDA injection library. See the new CUDA injection API header extras/Api/nvComputeInj.h for usage details.

  • Added the --process-id command line option for --mode attach to attach to a specific process.

  • Added the --list-injection-path-64 and --list-injection-path-32 command line options to report the paths used to load the CUDA injection library.

Resolved Issues

  • Fixed an issue on QNX where Nsight Compute could fail to create temporary files or lock files in the default location.

  • Fixed an issue where profiling a green-context kernel could fail after a non-green-context kernel had already been profiled in the same process.

  • Fixed an issue that could cause ncu --mode attach to fail when range replay was followed by kernel replay in the same process.

  • Fixed a crash in the CUDA injection library when an application initialized CUDA before the injection library was loaded.