The latest NVIDIA JetPack bundles all of the developer tools required to develop for the Jetson platform, including system profiler, graphics debugger, and the CUDA Toolkit.

Nsight Systems

Nsight Systems is a low overhead system-wide profiling tool, providing the insights developers need to analyze and optimize software performance. It uses GPU tracing, CPU sampling and tracing, and OS thread state tracing to visualize an application’s algorithms, helping developers identify the largest opportunities to optimize their code.

Nsight Graphics

Nsight Graphics is a console-grade tool that allows you to debug and optimize your OpenGL and OpenGL ES applications, enabling you to get the latest, most advanced GPU features with the Jetson platform.

CUDA Toolkit

CUDA Toolkit provides a development environment for creating high-performance GPU-accelerated applications, and includes all the necessary debugging and optimization tools.

Included in CUDA Toolkit:

NVIDIA Nsight Eclipse Edition

Nsight Eclipse Edition is a full-featured IDE powered by the Eclipse platform. It provides an all-in-one integrated environment to edit, cross-compile, and debug CUDA-C applications. Nsight Eclipse Edition supports a rich set of commercial and free plugins.


CUDA-GDB is a command line tool that delivers a seamless debugging experience allowing you to debug both the CPU and GPU portions of your application simultaneously.


CUDA-MEMCHECK is a command line tool that detects the source and cause of memory access errors in your GPU code. CUDA-MEMCHECK also reports runtime execution errors, identifying situations that could otherwise result in an “unspecified launch failure” error when your application is running.

NVIDIA Visual Profiler and nvprof

Legacy tools for profiling and visualizing performance data from the CPU and GPU. These tools enable the collection of a timeline of CUDA-related activities, including kernel execution, memory transfers, CUDA API calls, and events or metrics for CUDA kernels. They help identify performance bottlenecks and direct you on how to take action to eliminate or reduce those bottlenecks.

Nsight Compute

Nsight Compute is the new interactive kernel profiler for CUDA applications. It runs on your Linux host computer and provides detailed performance metrics for analysis and enables results comparison between baselines and the current run. Nsight Compute can be extended with analysis scripts for post-processing results. Also included is a command line tool that can be run on your Jetson system or on your Linux host computer.

JetPack, L4T, and SDK Information

The L4T BSP and other software libraries are available under Develop → Software.