2016-09-20 83 views
0

我目前正在尝试使用Nsight调试CUDA C++代码。我真正要做的是在调试CUDA C++代码时加快速度。为此,我需要将调试问题仅减少到单线程。所以现在,我问如何尽可能在CUDA中只调试单个线程。Cuda单线程调试

回答

1

是的,你可以冻结Nsight中的其他线程。

  1. 打开bp时,打开“Nsight - > Windows - > Cuda Info”。
  2. 切换到“扭曲”选项卡,并通过上下文菜单选择要冻结的扭曲。
  3. 切换到“泳道”选项卡,并选择要在当前扭曲中冻结的线程。