JetPack 6 Key Feature: Nsight Developer Tools

From RidgeRun Developer Wiki



Previous: JetPack 6 Key Features/New Linux Distributions Index Next: JetPack 6 Key Features/JetPack Compute Stack






In this section, you will find an overview of the CUDA Toolkit and its comprehensive suite of tools designed for developing high-performance GPU-accelerated applications. The toolkit provides a robust development environment for C and C++ developers. Additionally, this section highlights key Nsight tools. You'll also discover details about the specific versions of these tools included in JetPack 6.0.


The CUDA Toolkit offers a complete development environment for C and C++ developers to create high-performance GPU-accelerated applications using CUDA libraries. The toolkit includes Nsight Visual Studio Code Edition, Nsight Eclipse Plugins, debugging and profiling tools like Nsight Compute, and a toolchain for cross-compiling applications. Also, some of the main Nsight tools are:

  • NVIDIA Nsight Systems: is a low-overhead, system-wide profiling tool that provides developers with the insights needed to analyze and optimize software performance.
  • NVIDIA Nsight Graphics: is a standalone application designed for debugging and profiling graphics applications.
  • NVIDIA Nsight Deep Learning Designer: is an integrated development environment that assists developers in efficiently designing and developing deep neural networks for in-app inference.
  • NVIDIA Nsight Perf SDK: is a graphics profiling toolbox for Vulkan and OpenGL, enabling the collection of GPU performance metrics directly from user applications.

Nsight System, Nsight Graphics, Nsight Compute, and Nsight Perf SDK are all supported on Jetson Orin modules to facilitate the development of autonomous machines.

JetPack 6.0 includes:

  • NVIDIA Nsight Systems v2024.2.
  • NVIDIA Nsight Graphics 2023.4.
  • NVIDIA Nsight Perf SDK 2023.5.



Previous: JetPack 6 Key Features/New Linux Distributions Index Next: JetPack 6 Key Features/JetPack Compute Stack