Debugger?

First I noticed that cuda-gdb is missing on the Mac. When I later read that CUDA switched to the ELF format it become clear that there is no debugger for it because OSX has a different binary format. Now I’m having a difficult time debugging things, basically I could just use emulation mode and then gdb. But I don’t know how the cuda threads are mapped to real threads and how cuda is emulated in general so I was wondering if there is a good article somewhere… Also emulation mode is discontinued, what options do I have then?

We are working on a long term solution. The plan is to have all the same tools (cuda-gdb, cuda-memcheck) you have on Linux.
You can still run older versions of the toolkit to use the emulation mode.

We are working on a long term solution. The plan is to have all the same tools (cuda-gdb, cuda-memcheck) you have on Linux.
You can still run older versions of the toolkit to use the emulation mode.