【发布时间】:2013-03-05 21:00:57
【问题描述】:
我正在使用 Visual Studio 2010、NVIDIA Nsight 2.2.0 和 CUDA 5.0。
在 Nsight 的调试模式下,我可以在 global 函数处停止,但不能在 device 函数处停止。我怎样才能做到这一点?
【问题讨论】:
标签: visual-studio-2010 cuda nsight
我正在使用 Visual Studio 2010、NVIDIA Nsight 2.2.0 和 CUDA 5.0。
在 Nsight 的调试模式下,我可以在 global 函数处停止,但不能在 device 函数处停止。我怎样才能做到这一点?
【问题讨论】:
标签: visual-studio-2010 cuda nsight
我相信这个选项将在下一个 Nsight 版本 (3.0) 中可用。您可以尝试申请 NVIDIA 的注册开发者计划并下载 Nsight (3.0 RC1) 的最新 beta 版本:
2013 年 1 月 30 日更新:新的和即将推出的候选版本 1 版本 Nsight™ Visual Studio Edition 3.0 现在在 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/
【讨论】: