On the recordRead 8 Oct 202622 facts
CUDA-GDB
Santa Clara, California, United States
On the record
- CPU and GPU debugging
- It supports simultaneous debugging of CPU and GPU code within the same application.docs.nvidia.com · read 8 Oct 2026
- CUDA APIs
- It supports applications using the CUDA driver API, runtime API, or both.docs.nvidia.com · read 8 Oct 2026
- Current release features
- The CUDA-GDB 13.4 release notes list CUDA RPC.LO and RPC.HI register access, bindless constant address lookup, and improved barrier information and breakpoint-condition errors.docs.nvidia.com · read 8 Oct 2026
- Debugging controls
- It supports breakpoints, single-stepping, and inspecting or modifying thread memory and variables.docs.nvidia.com · read 8 Oct 2026
- Debugging features
- The product page lists source and GPU assembly debugging, conditional breakpoints, memory access violation detection, autostep, and automatic breaks on kernel launches.developer.nvidia.com · read 8 Oct 2026
- Download and pricing
- NVIDIA presents CUDA Toolkit as free developer tools and provides CUDA-GDB through the toolkit; the opened pages do not state a standalone CUDA-GDB price.developer.nvidia.com · read 8 Oct 2026
- Execution controls
- Users can set breakpoints, single-step applications, and inspect or modify thread memory and variables.docs.nvidia.com · read 8 Oct 2026
- Feature set
- NVIDIA lists source-level and GPU-assembly debugging, conditional breakpoints, memory-access violation detection, autostep, multiple sessions, and remote debugging for x86 and ARM.developer.nvidia.com · read 8 Oct 2026
- GUI integrations
- The product page lists DDD, EMACS, Nsight Eclipse Edition, and Nsight Visual Studio Code Edition as GUI frontend integrations.developer.nvidia.com · read 8 Oct 2026
- Interfaces
- The command-line debugger can run locally or remotely over Telnet or SSH, and NVIDIA lists DDD, EMACS, Nsight Eclipse Edition, and Nsight Visual Studio Code Edition as GUI integrations.developer.nvidia.com · read 8 Oct 2026
- Kernel builds
- It supports kernels compiled for specific CUDA architectures and kernels compiled at runtime with JIT compilation.docs.nvidia.com · read 8 Oct 2026
- Kernel compilation
- It can debug kernels compiled for specific CUDA architectures as well as kernels compiled at runtime with JIT compilation.docs.nvidia.com · read 8 Oct 2026
- Languages
- It supports CUDA C/C++ and Fortran applications, with Fortran debugging limited to 64-bit Linux.docs.nvidia.com · read 8 Oct 2026
- macOS limit
- CUDA Toolkit 11.0 and later no longer supports development or running applications on macOS; the macOS host version of cuda-gdb was dropped as of CUDA 12.5.developer.nvidia.com · read 8 Oct 2026
- macOS support
- NVIDIA states that CUDA Toolkit 11.0 and later no longer supports development or running applications on macOS, and CUDA-GDB macOS host versions were dropped as of CUDA 12.5.developer.nvidia.com · read 8 Oct 2026
- Purpose
- CUDA-GDB is NVIDIA’s debugger for CUDA applications running on Linux and QNX.docs.nvidia.com · read 8 Oct 2026
- Remote debugging
- The feature list includes remote debugging for x86 and ARM.developer.nvidia.com · read 8 Oct 2026
- Security-related capability
- CUDA-GDB release notes state that debugging with Confidential Compute mode is supported with devtools mode.docs.nvidia.com · read 8 Oct 2026