2013-01-04 49 views
2

我正在尝试为GPU调试(仅CUDA)设置远程Nsight v2.2调试器。我遵循这个Nvidia pdf来设置远程目标机器和开发机器。所有人都在运转,但两者之间的沟通并不合适。我得到的错误,如MSVSMON.exe不在远程机器上运行等我不确定所需的确切设置。应该是什么,Nsight远程调试器设置

  • VS2010项目设置
  • Nsight监视器(远程机)设置在VS2010开发机
  • Nsight设置。

回答

4

你想要做什么样的活动(CUDA,API或着色器DX调试)?如果上述任何一项,则不需要运行MSVSMON。只要确保你:

  1. 运行Nsight监视器(在远程系统上)
  2. 其他显示器选项(在主机侧)VS 2010中右击项目并选择“Nsight用户属性”,并在“连接名称”设置下键入远程计算机名称
    • 如果您不想同步(这意味着它将文件复制到目标机器),然后进入“Sy同步“节点并在那里进行更改。见docs on Synchronization (点击OK接受所有的显示器变化)
  3. 现在你应该可以,如果你想调试CUDA或图形从Nsight菜单选择,这将启动,你需要在远程机器上有什么。
    • 注:不做 “F5”,因为它会启动Microsoft(CPU)调试

希望这可以帮助你。 如果您有新的/其他问题,请查看NVIDIA论坛

+0

我正在设置着色器调试的事情。 – control