nsight调试单步执行反应很慢

大家好!
RT,大约等待10秒才反应过来,任何语句都是(如int tid = threadIdx.x + threadIdx.y * blockDim.x;)。请问这是什么原因?
谢谢!

楼主您好,如果您以及禁用了TDR且断网了(不要笑),依然导致此问题,那么我表示无法理解,并从未遇到过。

请尝试上段的2个建议。并反馈结果。

欢迎其他会员、版主、NVIDIA原厂支持、总版主给您更多回复。

TDR是被禁用的且机器从没联过网(可否请斑竹解释为什么这两点可能与本问题有关),问题就是这么出现的。

刚测试,如果改用线程id索引指针数组则不会出现这个问题(以前是用的blockIdx),这是为什么?

收到您的反馈,

但我无法解释为何使用array[blockIdx.x]之类的来访问会导致debugger卡住10秒,但是用[threadIdx.x]却无卡住。真心无法解释。

建议其他会员、版主、NVIDIA官方支持、总版主看看这个是否是个已知或者未知的nsight的问题(假设您的描述完全正确的前提下)。