我在CUDA 4.1 SDK中安装了Win7 x64上的Parallel Nsight 2.1。我想调试我的CUDA内核,如何做到这一点?这是可能的一个GPU?有一个实用Nsight Monitor。我试过了,先在Windows上禁用超时检测和恢复,然后禁用WPF,就像Nsight显示器告诉我的那样。我在VS中设置了一个断点,运行代码但没有任何事情发生。 Nsight显示器表示我已连接。那么我可以在VS中进行调试还是应该在并行Nsight中进行调试?如何?太感谢了。如何在Visual Studio或Parallel Nsight中调试CUDA内核
2
A
回答
4
如果你只有一个GPU,那么你不能用Parallel Nsight 2.1进行调试,因为停止GPU会停止显示(Nsight会阻止你这么做)。使用Parallel Nsight 2.2(候选版本now available),您现在可以使用单个GPU执行本地调试。
因此,您正处于正确的轨道(禁用TDR/WPF等),但您需要更新到Parallel Nsight 2.2以使用单个GPU进行调试。
相关问题
- 1. cuda nsight visual studio版内核调试
- 2. CUDA Nsight调试焦点,Visual Studio 2012版
- 3. 如何使用visual studio 2008调试到CUDA内核代码?
- 4. 在Ubuntu Nsight上调试cuda内核代码?
- 5. 调试CUDA内核
- 6. 检查内存使用CUDA Nsight调试
- 7. 如何调试CUDA程序中的主机函数并使用Nsight在Visual Studio中观察程序输出?
- 8. NVIDIA Parallel Nsight和OpenCL
- 9. 与NVIDIA CUDA 4.1 RC2和Parallel NSight 2.1的奇怪行为
- 10. 如何使用CUDA并行NSight调试器观察参考变量?
- 11. 在Linux中的NSight Eclipse中的CUDA调试
- 12. CUDA nsight:生成调试符号处理:-G0
- 13. 当我在Nsight中调试时,Cuda错误30消失
- 14. Visual Studio nVidia nsight更改cuda工具包版本
- 15. 使用NVIDIA Nsight 2.1和Visual Studio 2010调试OpenCL
- 16. 使用visual studio图形调试器或nvidia nsight与蒸汽游戏
- 17. 如何在Visual Studio中调试(仅)JavaScript?
- 18. 调试如何在Visual Studio中工作?
- 19. 如何在VISUAL STUDIO 2005中调试TSQL?
- 20. 如何在Visual Studio中调试finally块?
- 21. 如何在visual studio中停止调试
- 22. 如何在Visual Studio 2013中调试javascript
- 23. 如何在Visual Studio 2015中调试Mscorlib.dll
- 24. 如何在visual studio中调试sql
- 25. CUDA:在内核中调用库函数
- 26. CUDA - 多次调用内核
- 27. 对于CUDA 4.2中的Nsight调试实例,Nsight 2.2是否正确调试CUDPP 2.0?
- 28. 如何在jcuda中获得CUDA内核?
- 29. 无法“附加到进程”在Visual Studio 2008中使用Nsight进行调试
- 30. 调用Cuda内核中的Opencv函数
你是怎么从VS运行代码的?使用“启动CUDA调试”?一切正常吗?设备或主机代码中的断点? – Bart 2012-04-14 14:57:22
断点位于设备代码中。 – Hlavson 2012-04-15 09:57:33