gpt4 book ai didi

visual-studio-2010 - 通过将 Matlab 与 Nsight GPU Debugger 连接到 mexfunction 上调试 cuda 内核

转载 作者:行者123 更新时间:2023-12-04 04:39:45 24 4
gpt4 key购买 nike

我想问一下,我们如何调试从使用 VS 2010 和 Nsight 的 mexfunction 调用的 cuda 内核。我按照 http://http.developer.nvidia.com/NsightVisualStudio/2.2/Documentation/UserGuide/HTML/Content/Attach_CUDA_to_Process.htm 中的说明进行操作但未启用附加按钮以附加 matlab。

PS:Win 7 64x、Matlab 2011 x64、VS 2010、CUDA SDK 5.5 64x、Nsight 3.1 64x、GForce 9600。

enter image description here

最佳答案

  • 打开 Nsight Monitor Nsight Visual Studio Edition 3.1 -> Nsight Monitor
  • 转到 Nsight 监视器选项(在任务栏左侧)-> CUDA -> 将此监视器用于 CUDA 附加 ->true
  • 添加环境变量 NSIGHT_CUDA_DEBUGGER = 1通过高级系统设置 -> 环境变量并在两个面板的用户和系统变量中添加上述变量。
  • 启动 Matlab 和 Visual Studio 并尝试将 Matlab 与 Nsight 调试器和限定符计算机名称连接起来。

  • 在带有 SP1 的 Matlab 2011a 64x 和 VS 2010 上测试。

    enter image description here

    关于visual-studio-2010 - 通过将 Matlab 与 Nsight GPU Debugger 连接到 mexfunction 上调试 cuda 内核,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19069522/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com