2

我正在尝试设置一个远程 Nsight v2.2 调试器,仅用于 GPU 调试(无 CUDA)。我已经按照这个Nvidia pdf来设置远程目标机器和开发机器。一切都已启动并运行,但两者之间的通信不正常。我收到诸如 MSVSMON.exe 未在远程计算机上运行等错误。我不确定所需的确切设置。应该是什么,

  • VS2010项目设置
  • Nsight Monitor(远程机器)设置
  • VS2010和开发机中的Nsight设置。
4

1 回答 1

4

您要进行什么样的活动(CUDA、API 或着色器 DX 调试)?如果有上述任何一种情况,则无需运行 MSVSMON。只要确保你:

  1. 运行 Nsight Monitor(在远程系统上)
  2. (在主机端)右键单击VS 2010项目并选择“Nsight用户属性”并在“连接名称”设置下输入远程机器名称
    • 如果您不想同步(这意味着它将文件复制到目标机器),请转到“同步”节点并在那里进行更改。请参阅有关同步的文档 (单击确定以接受所有监视器更改)
  3. 现在您应该能够选择是否要从 Nsight 菜单中调试 CUDA 或图形,这将在远程计算机上启动您需要的内容。
    • 注意:不要执行“F5”,因为它会启动 Microsoft (CPU) 调试器

希望对您有所帮助。如果您有新的/其他问题,请查看 NVIDIA 论坛

于 2013-01-04T21:25:12.040 回答