CUDA-GDB
developer.nvidia.com
Spec sheet
- Purpose
- CUDA-GDB is NVIDIA’s debugger for CUDA applications running on Linux and QNX.Read 8 Oct 2026 · docs.nvidia.com
- Support
- NVIDIA directs users with CUDA Tools questions to [email protected].Read 8 Oct 2026 · developer.nvidia.com
- Headquarters
- Santa Clara, California, United StatesRead 28 Sep 2026 · developer.nvidia.com
- Founded
- 1993Read 28 Sep 2026 · developer.nvidia.com
- CPU and GPU debugging
- It supports simultaneous debugging of CPU and GPU code within the same application.Read 8 Oct 2026 · docs.nvidia.com
- CUDA APIs
- It supports applications using the CUDA driver API, runtime API, or both.Read 8 Oct 2026 · docs.nvidia.com
- 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.Read 8 Oct 2026 · docs.nvidia.com
- Debugging controls
- It supports breakpoints, single-stepping, and inspecting or modifying thread memory and variables.Read 8 Oct 2026 · docs.nvidia.com
- Debugging features
- The product page lists source and GPU assembly debugging, conditional breakpoints, memory access violation detection, autostep, and automatic breaks on kernel launches.Read 8 Oct 2026 · developer.nvidia.com
- 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.Read 8 Oct 2026 · developer.nvidia.com
- Execution controls
- Users can set breakpoints, single-step applications, and inspect or modify thread memory and variables.Read 8 Oct 2026 · docs.nvidia.com
- 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.Read 8 Oct 2026 · developer.nvidia.com
- GUI integrations
- The product page lists DDD, EMACS, Nsight Eclipse Edition, and Nsight Visual Studio Code Edition as GUI frontend integrations.Read 8 Oct 2026 · developer.nvidia.com
- 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.Read 8 Oct 2026 · developer.nvidia.com
- Kernel builds
- It supports kernels compiled for specific CUDA architectures and kernels compiled at runtime with JIT compilation.Read 8 Oct 2026 · docs.nvidia.com
- Kernel compilation
- It can debug kernels compiled for specific CUDA architectures as well as kernels compiled at runtime with JIT compilation.Read 8 Oct 2026 · docs.nvidia.com
- Languages
- It supports CUDA C/C++ and Fortran applications, with Fortran debugging limited to 64-bit Linux.Read 8 Oct 2026 · docs.nvidia.com
- 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.Read 8 Oct 2026 · developer.nvidia.com
- 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.Read 8 Oct 2026 · developer.nvidia.com
- Remote debugging
- The feature list includes remote debugging for x86 and ARM.Read 8 Oct 2026 · developer.nvidia.com
- Security-related capability
- CUDA-GDB release notes state that debugging with Confidential Compute mode is supported with devtools mode.Read 8 Oct 2026 · docs.nvidia.com
- Support contact
- NVIDIA directs users with CUDA Tools questions or difficulties to [email protected].Read 8 Oct 2026 · developer.nvidia.com
Where Specifiction places it
- Debuggers#13 of 277.6