ROCgdb documentation

ROCgdb documentation#

The AMD ROCm Debugger (ROCgdb) is the AMD source-level debugger for Linux, based on the GNU Debugger (GDB). ROCgdb enables heterogeneous debugging on the ROCm software that comprises of an x86-based host architecture along with commercially available AMDGPU architectures supported by the AMD Debugger API Library (ROCdbgapi). ROCdbgapi is included with the ROCm release.


The current version of ROCgdb is an initial prototype that focuses on source line debugging and doesn’t support symbolic variable debugging capabilities.

You can access ROCgdb code on our ROCm/ROCgdb.


The documentation is structured as follows:


To contribute to the documentation, refer to Contributing to ROCm.

You can find licensing information on the Licensing page.