我在Win7 x64上安装了CUDA4.1SDK和Parallel Nsight 2.1。我想调试我的CUDA内核,怎么做?用一个GPU就能做到吗?有一个实用程序Nsight。我已经试过了,首先在Windows上禁用了超时检测和恢复,然后按照Nsight monitor告诉我的那样禁用了WPF。我在VS中设置了一个断点,运行代码但什么也没有发生。夜里的监视器说我连接上了。那么,我可以在VS中调试,还是应该在并行Nsight中调试?怎么做?万分感谢。
发布于 2012-04-14 20:08:24
如果你只有一个GPU,那么你不能使用并行Nsight 2.1进行调试,因为停止GPU会停止显示(Nsight会阻止你这样做)。随着并行夜视2.2 (发布候选图形处理器),你现在可以做本地调试与单个now available。
所以你是在正确的轨道上(禁用TDR/WPF等)但你需要更新到Parallel Nsight 2.2才能使用单个GPU进行调试。
https://stackoverflow.com/questions/10153668
复制