AMD ROCm Debugging Overview
The TotalView debugger is an integrated debugging tool capable of simultaneously debugging HIP (Heterogeneous Interface for Portability) code running on both the host system and in the ROCm environment on an AMD GPU.
Supported major features:
Debug HIP applications running directly on AMD GPU hardware
Set breakpoints, pause execution, and single step in HIP code
Access runtime variables, such as threadIdx, blockIdx, blockDim, etc.
Debug multiple GPU devices per process
Debug remote, distributed, and clustered systems
Support for host debugging features
Requirements:
The AMD ROCm platform and a host distribution supported by AMD. For versions and supported AMD GPUs, see the
TotalView Supported Platforms Guide.