Nsight Systems is a system-wide performance analysis tool, designed to help developers tune and scale software across CPUs and GPUs.
This release includes support for the Vulkan Ray Tracing Final Specification. A rich set of CUDA features and improvements have also been added including support for NVIDIA Collectives Communication Library (NCCL) tracing and CUDA Memory Allocation.
Also included in this release are performance, and UX improvements including: enhancements to the selection highlighting with lines to better identify the beginning of ranges and support for hi-DPI displays.
The videos below demonstrate two of our latest introductions, trace visibility for CUDA memory allocations, and NVIDIA Collectives Communications Library (NCCL) usage.
Graphics profiling improvements include support for the final specification for the Khronos Vulkan Ray Tracing specification.
Nsight Systems is part of a larger family of Nsight tools. A developer can start with Nsight Systems to see the big picture and avoid picking less efficient optimizations based on assumptions and false-positive indicators.
Check out our new blog “Understanding the Visualization of Overhead and Latency in NVIDIA Nsight Systems”. And, if you are an nvprof or NVIDIA Visual Profiler user, be sure to read the blog posts ,  &  to learn about migrating to their successors, Nsight Systems and Nsight Compute. Subscribe to our YouTube channel for future release highlights and feature spotlights.