使用单个 GPU 进行 Nsight 调试
Posted
技术标签:
【中文标题】使用单个 GPU 进行 Nsight 调试【英文标题】:Nsight Debugging using single GPU 【发布时间】:2014-09-25 10:16:17 【问题描述】:我的 Windows 7 系统中有一个 GPU。想在这台机器上本地调试我的 gpu 代码。
对此存在混淆。我是否需要按照Setup Local Headless GPU Debugging 中的说明进行无头调试(可能是将我的板载显示器作为显示驱动程序)?
或者我不需要做这样的事情吗?
【问题讨论】:
【参考方案1】:您不能仅使用单个 GPU 进行本地无头调试。无头意味着没有监视器或活动显示器连接到运行调试代码的 GPU。如果您在本地调试,则需要此显示来查看 nsight GUI 和 Windows 桌面。
nsight manual 涵盖了单 GPU 本地(非无头)调试。
如果您可以启用另一个 GPU(不必是 NVIDIA GPU),那么您可以将该 GPU 用于您的 Windows 显示器,并在 NVIDIA GPU 上进行无头调试。
【讨论】:
以上是关于使用单个 GPU 进行 Nsight 调试的主要内容,如果未能解决你的问题,请参考以下文章
将正在运行的 OpenGL 附加到 NSight 以进行图形调试