Debugging on Aurora - Overview
There are 3 debuggers available on Aurora:
- gdb-oneapi - This is Intel's version of gdb augmented to allow debugging kernels executing on the PVC GPUs
- DDT - The Linaro parallel debugger. This is the same parallel debugger that
we have on Polaris. It supports a client-server mode and (via using
gdb-oneapi
internally) debugging kernels executing on the PVC GPUs. - gdb4hpc - an alternative for CPU debugging only that will apply commands to all threads in the MPI process group