Download NVIDIA Nsight Graphics
System Requirements
Operating Systems Requirements |
| Ubuntu 18.04, 20.04, 22.04 RHEL 7.6 Centos 7.6 Arch Linux 2021.05.01 |
C++ Capture Build Requirements | Visual Studio 2019 | GCC 5.0 or later GNU Make |
Hardware Configurations
Hardware Configuration | Single GPU System | Dual GPU System | Two systems, each with a GPU | Microsoft Hybrid Equipped Notebook |
Graphics Frame Debugger | ✔ | ✔ | ✔ | ✔ |
Supported GeForce GPUs | GTX 10-series or better, RTX 20-series. RTX 30-series, RTX 40-series | Dell XPS 15 Optimus Equipped Notebook and others | Microsoft Hybrid Equipped Notebook | |
Supported Quadro GPUs | RTX-Series or better | |||
Display driver | Please use the latest driver for best results. Download the latest drivers here. | |||
See here for a complete list of officially supported hardware. |
Supported APIs
- Direct3D 12
- Direct3D 11.0-11.4
- DirectX Raytracing
- Vulkan 1.2
- NV Vulkan Raytracing Extension
- KHR Vulkan Raytracing Extension
- OpenGL 4.2 - 4.6
- Oculus SDK
- OpenVR
- NVAPI
- NVTX
Latest Version - Nsight Graphics 2022.6
Nsight Graphics 2022.6 is available to download now.
Nsight Graphics 2022.3 is available to download for the DRIVE platform. 2022.3 introduces support for the VK_KHR_graphics_pipeline_library Vulkan extension as well as performance improvements to the acceleration structure viewer.
Nsight Graphics is bundled as part of DRIVE OS for development and deployment on DRIVE AGX-based autonomous vehicles.
Release Notes
2022.6 - 2022/11/30
- GeForce RTX 4080 (AD103) GPU support
- "Ray Tracing Live State" table in the Shader Profiler
- View full release notes
2022.5 - 2022/11/09
- NVIDIA Ada Lovelace architecture support
- Shader profiler SASS metrics
- View full release notes
2022.4 - 2022/08/10
- API Inspector redesign and UX improvement
- OpenGL support for GPU Trace
- New subchannel switches viewer
- View full release notes
2022.3 - 2022/05/31
- Support for VK_KHR_graphics_pipeline_library Vulkan extension
- Acceleration structure viewer performance improvements
- View full release notes
2022.2 - 2022/03/22
- Shader timing heatmap to identify hotspots where ray generation shaders are expensive
- GPU Trace now shows external processes that could be interfering
- AABB heatmap visualization mode
- View full release notes
View full release history here.
Feature List
View the full Nsight Graphics feature list.
Archives
Read older version release notes in the Nsight Graphics Revision History.
Resources
Nsight Graphics Documentation
Release notes and known issues.
Guides on how to install NVIDIA Nsight Graphics.
The user guide for NVIDIA Nsight Graphics.
This section will focus on the primary Nsight Graphics tools key concepts, advanced information and how to's.
Information on the NVIDIA Software License Agreement as well as third party software and tools used by Nsight Graphics.
Documentation
Videos

Fundamentals of Ray Tracing Development using NVIDIA Nsight Graphics and NVIDIA Nsight Systems
Learn how to utilize Nsight Graphics and Nsight Systems to profile and optimize 3D Applications that are using Ray Tracing. Using an example application, you'll learn how to: understand how modern GPUs function and how to properly feed the graphics pipeline, identify GPU bottlenecks that degrade performance by inspecting low level metrics, analyze profiler data, and optimize some example workloads to achieve peak performance.

Connect with the Experts: Getting Started with Ray Tracing and NVIDIA's Ray Tracing Developer Tools
The team that builds NVIDIA's real-time ray-tracing tools, such as Nsight Graphics discuss the principles behind real-time ray tracing using modern APIs such as DXR and Vulkan Ray Tracing. They also cover how developer tools can help to accelerate development time, solve real-world problems like performance issues, and help you to identify hard-to-find GPU crashes.

Leveraging NVIDIA Graphics DevTools for High-performance Ray-tracing Applications
Learn how to leverage a professional grade graphics debugger and profiler to integrate new technologies into modern applications. You'll see how Nsight Graphics and Nsight Systems can be used to save you time in making a cutting-edge ray-tracing application that looks beautiful and performs well on modern GPUs.

The Next Level of Optimization Advice with Nsight Graphics: GPU Trace
See beyond the numbers. Many performance analysis tools present data, and only data, on the behavior of an application. Interpreting the data and drawing actionable conclusions requires an expert-level understanding of the hardware. GPU Trace introduces a new analysis tool that captures some of that knowledge by using powerful heuristics and rules.
Building Acceleration Structures Using Async Compute - YouTube

NVIDIA Nsight Feature Spotlight: GPU Trace
GPU Trace is a new frame-level profiler for graphics applications within NVIDIA NSight. With GPU Trace on #RTX, developers can collect GPU performance data on a single pass.

Building Acceleration Structures Using Async Compute
Learn what async compute is and what it offers for building ray tracing acceleration structures. Acceleration structure builds are efficient on NVIDIA GPUs, leaving plenty of opportunities for other workloads to run in parallel. It’s almost always worth it.
Support
- Registered Developer Program
Access the latest announcements, early release candidate access, file bugs, event invites and more. - Nsight Graphics forum
Announcements and questions posed by other Nsight Graphics users. - Contact Us
Request technical support by contacting us.