【问题标题】:CUDA debugging with microsoft vs2010使用microsoft vs2010进行CUDA调试
【发布时间】:2013-03-08 21:14:15
【问题描述】:

当我调试 cuda(v 5.0) 代码时:

例如添加两个向量我看不到调试细节例如block idx,warp index

nvidia nsight site 中显示),我只能看到 c 程序中显示的局部变量、调用堆栈、...。

【问题讨论】:

  • 设置断点并截屏,展示你所看到的。
  • 我上传了一个显示此问题的视频:4shared.com/document/bP9pX2q5/CUDA.html 当我单击开始 cuda 调试时没有任何反应,断点不起作用!
  • 很遗憾,该视频无需注册即可下载。
  • 我的意思是“未经注册无法下载”
  • 我不知道有什么问题?你可以解释吗?在 4shared 站点注册,然后打开该链接,单击下载按钮,单击免费下载,保存此 swf 文件并使用浏览器(firefox、Internet Explorer、...)打开

标签: visual-studio-2010 cuda


【解决方案1】:

问题是您在主机代码中设置了断点,但在设备代码中没有断点。
使用常规 VS 调试器进行调试时,调试器会在主机代码中命中断点,但在设备代码中不会。
使用 CUDA 调试器进行调试时,调试器会在设备代码中命中断点,但在主机代码中不会。

【讨论】:

    猜你喜欢
    • 2011-04-16
    • 2011-05-01
    • 2013-12-13
    • 2021-04-08
    • 1970-01-01
    • 1970-01-01
    • 2019-07-16
    • 2013-01-12
    • 2013-03-22
    相关资源
    最近更新 更多