Updates in 2023.1.1

NVIDIA Nsight Compute

  • Added new configuration options to set the default view mode and precision for the Source page.

Resolved Issues

  • Added support for the DT_RUNPATH attribute when intercepting calls to dlopen. Fixed issue for applications or libraries relying on DT_RUNPATH not finding all dynamic libraries when launched by NVIDIA Nsight Compute.

  • Improved interaction between custom additional metrics and the selected metric set. Adding custom metrics no longer forces switching to the custom metric set.

  • Added ability to gracefully skip folders with insufficient access permissions while importing source code.

  • Fixed the calculation of the peak values for the L1 and L2 cache bandwidths in the hierarchical roofline charts.

  • Fixed issue that prevented modules loaded with function optixModuleCreateFromPTX showing up in the Optix: Modules table of the Resources tool window.

  • Fixed handling of deprecated functions when querying function pointers from the OptiX interception library.

  • Fixed that sometimes sections or rules couldn’t be easily selected in the tool window.

  • Fixed issue with Reset Application Data that prevented some setting from correctly resetting.

  • Fixed potential crash of NVIDIA Nsight Compute when Reset Application Data was executed multiple times in a row.

  • Fixed a crash when saving or loading baselines for non-kernel results.

  • Fixed that memory written while executing a CUDA graph was not properly restored in single-pass graph profiling.

  • Fixed potential memory leak while collecting SW counters for modules with unpatched kernel functions.