GPGPU CUDA 调试服务器
Posted
技术标签:
【中文标题】GPGPU CUDA 调试服务器【英文标题】:GPGPU CUDA debug server 【发布时间】:2011-05-25 11:43:28 【问题描述】:我可以访问一台服务器机器,其中有 3 个启用了 CUDA 的 GPU,我想使用 NVidia Parallel Nsight 在机器上进行远程调试。 只需找到即可。
现在,是否可以在同一台机器上但在另一个 GPGPU 上启动另一个调试会话(可能由另一个开发人员)?
如果我在 linux 上使用 gdb,是否可以这样做?
谢谢, 克丽丝
【问题讨论】:
【参考方案1】:Krisy,是的,这是可能的。
但是,您提到的这个案例/场景尚未经过 Nsight 团队内部的积极测试。我在一个与你提到的设置相似的系统上快速尝试了这个,我能够同时调试 2 个不同的 CUDA 应用程序实例(假设每个应用程序在不同的唯一设备上运行,该设备未连接到任何输出显示器) .
不保证其稳定性。从我迄今为止的尝试来看,这对我有用,理论上它也应该有效,但在某些情况下,我的系统出现了缓慢的行为。
其他有兴趣了解更多的开发者,请关注:http://forums.nvidia.com/index.php?showtopic=201211
【讨论】:
以上是关于GPGPU CUDA 调试服务器的主要内容,如果未能解决你的问题,请参考以下文章