【发布时间】:2021-04-08 04:47:29
【问题描述】:
我正在使用 Windows 7,Visual Studio 2010。
我们能否使用单个 GPU 调试 cuda 代码,同时在同一台 PC 上为显示器提供显示? 有哪些工具可用? NSIGHT 似乎在使用两个 GPU。
【问题讨论】:
我正在使用 Windows 7,Visual Studio 2010。
我们能否使用单个 GPU 调试 cuda 代码,同时在同一台 PC 上为显示器提供显示? 有哪些工具可用? NSIGHT 似乎在使用两个 GPU。
【问题讨论】:
Windows 7 支持已在 Nsight 的较新版本中被删除,(请参阅 here)基本上是 2020 年或更新版本发布的任何内容。所以你被旧版本卡住了。旧版本也会有一个支持图表,就像我之前链接的那样,它解释了支持的调试方案。一般来说,您所描述的单 GPU 调试应该可以使用像 Kepler 或更新的“更新”GPU。
支持 Win 7 的最后一个 Nsight 版本是 2019.4,关联的documentation 表示支持单 GPU 调试。
请注意,在 2019.x 时间范围内,Nsight 工具同时具有“旧版”和“下一代”调试器,您应该使用的调试器取决于您使用的 GPU(可能还有驱动程序模型 WDDM/TCC ),见here。
另请注意,官方支持 VS 2010 的最后一个 CUDA 工具包位于 CUDA 9.x generation。
【讨论】: