【发布时间】:2016-07-19 16:39:02
【问题描述】:
我在带有 4 个 Nvidia K20m 卡的双处理器 Debian Wheezy 服务器上工作。我实际上使用带有 304.54 驱动程序和 GCC 4.6.3 的 CUDA 5,但我想更新到 Debian Jessie (GCC 4.9) 和 CUDA 7.5。我已经评估了 CUDA 7.5,它给我的结果与 CUDA 5 不同,因为 NVCC 使用了指令(例如:FMA 指令不在同一个地方使用,请参阅post)。
主要目标是在此服务器上获得两个不同的 CUDA 版本,以保持与旧计算的兼容性并为未来使用 CUDA 新功能做好准备。
我认为有两种可能:
- VMWare ESXI 或 Citrix XenServer 虚拟机管理程序允许创建两个以直通模式连接到 K20 卡的虚拟机(Wheezy/SDK 5 和 Jessie/SDK 7.5)。我无法在它们的兼容硬件列表中查看这些视频卡,但一个 NVidia 驱动程序发行说明说它们是通过的(320.78 release notes 在第 11 页)。我必须在管理程序级别安装哪个驱动程序?
- 安装最新的 nvidia 驱动并使用两个 NVidia docker containers 与不同的 Cuda SDK 和 Debian 版本。是否可以使用最新的驱动程序运行 SDK 5?
您如何看待这些可能性?你有什么想法吗?
非常感谢。
【问题讨论】:
标签: cuda server gpu virtualization