1

我正在使用 Visual Studio 2010、NVIDIA Nsight 2.2.0 和 CUDA 5.0。

在 Nsight 的调试模式下,我可以在全局函数处停止,但不能在设备函数处停止。我怎样才能做到这一点?

4

1 回答 1

0

我相信这个选项将在下一个 Nsight 版本(3.0)中可用。您可以尝试申请 NVIDIA 的注册开发者计划并下载 Nsight (3.0 RC1) 的最新 beta 版本:

2013 年 1 月 30 日更新:新的和即将推出的 Nsight™ Visual Studio 版本 3.0 的候选版本 1 版本现已在抢先体验页面的 Nsight™ Visual Studio 版本注册开发人员计划下提供(需要登录)。我们鼓励所有用户尝试这个新版本,它正式支持 OpenGL 帧调试和分析、GLSL GPU 着色器调试、本地单 GPU 着色器调试、Tesla® K20 和 CUDA 5.0® 中的新 Kepler GK110 架构。

请参阅 NVIDIA 开发者论坛上的这篇文章:https : //devtalk.nvidia.com/default/topic/528463/cannot-break-in-or-step-into-cuda-device-functions/

于 2013-03-17T13:55:50.867 回答