无法在图灵GPU上使用Nsight命中内核内的断点
我的电脑的设置是:
操作系统: Windows 10
IDE: Visual Studio 2019 (和2015)
GPU: Quadro 4000 RTX
NVIDIA驱动程序包:441.22 Drivers for use with the CUDA Toolkit 10.2,包括Nsight 2019.4
我打开了一个名为"matrixMul“的CUDA示例项目,并在内核中设置了断点
template <int BLOCK_SIZE> __global__ void MatrixMulCUDA(float *C, float *A,
float *B, int wA,
int wB)
但是,如果我“启动CUDA调试(下一代)”,我收到错误消息“无法初始化指定CUDA调试器的驱动程序。调试已自动停止。”
?
?
?
?
如果我"Start CUDA Debbugging ( legacy )“(启动CUDA调试(旧版)),我会收到错误消息”A CUDA context is created on a GPU is not supported by the legacy CUDA debugger.断点将被禁用。有关详细信息,请参阅输出窗口。“。
?
?
我现在很困惑。在Nsight 6.5中使用Legacy调试时,我从来没有遇到过这样的问题。
请给我建议。
转载请注明出处:http://www.wje4.com/article/20230526/1318563.html