如何解决使用单 GPU 和 Visual Studio 进行 Cuda 调试
我正在使用 Windows 7、Visual Studio 2010。
我们可以使用单个 GPU 调试 cuda 代码,同时在同一台 PC 上为显示器提供显示吗? 有哪些工具可用? NSIGHT 似乎在使用两个 GPU。
解决方法
较新版本的 Nsight 已取消对 Windows 7 的支持,(参见 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 中。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。