Download cuda-gdb Debugger. User Manual
Transcript
02 RELEASE NOTES The following features have been added for the 4.1 release: GDB 7.2 Source Base Until now, CUDA‐GDB was based on GDB 6.6 on Linux, and GDB 6.3.5 on Darwin (the Apple branch). Now, both versions of CUDA‐GDB are using the same 7.2 source base. Also, CUDA‐GDB supports newer versions of GCC (tested up to GCC 4.5), has better support for DWARF3 debug information, and better C++ debugging support. Support For Simultaneous CUDA-GDB Sessions With the 4.1 release, the single CUDA‐GDB process restriction is lifted. Now, multiple CUDA‐GDB sessions are allowed to co‐exist as long as the GPUs are not shared between the applications being debugged. For instance, one CUDA‐GDB process can debug process ‘foo’ using GPU 0 while another CUDA‐GDB process debugs process ‘bar’ using GPU 1. The exclusive of GPUs can be enforced with the CUDA_VISIBLE_DEVICES environment variable. CUDA-GDB DU-05227-001_V4.1 | 3