我正在尝试使用设备模拟模式调试我的内核代码。
但是,我在内核中设置了断点并且没有中断。
MatrixMultiplication_Kernel<<<dimGrid, dimBlock>>>(Md, Nd, Pd, Width);
有人可以帮助我吗?
答案 0 :(得分:2)
3.1版本中删除了设备仿真。您可以使用Parallel Nsight在Windows上进行调试,也可以使用cuda-gdb(包含在CUDA Toolkit中)在Linux / Mac上进行调试。
答案 1 :(得分:0)
我没有查看它或检查它,但也许以下软件是替代或可能支持cuda的调试目的:
http://code.google.com/p/gpuocelot/
前端站点上最实际的论文标题为“Ocelot:一个开源调试和 CUDA的编译框架“。所以也许这个软件会对你有所帮助。它似乎正在大力发展。