我们希望在KVM或Xen(或Citrix Xenserver)中直接访问启用CUDA的GPU。具体来说,我们要使用PCI直通来访问由4个Tesla C2050设备组成的NVIDIA Tesla S2050。我知道Xenserver 5.6支持启用了SLI Multi-OS的GPU,但是我的理解是C2050不是SLI Multi-OS设备。由于我遇到的性能和维护问题,我希望避免使用类似RPC的解决方案。
Amazon EC2提供带有Tesla M2050 GPU的Xen VM,我认为这与我们的C2050非常相似,因此看来我想做的事情应该是可能的。是否有人成功将非SLI Multi-OS GPU从KVM或Xen传递到Linux VM并成功运行CUDA应用程序?如果是,您使用了什么虚拟化解决方案以及使用了什么GPU?
我知道这不是直接的答案,但是我尝试将200系列Nvidia与ESXi 4.1结合使用,却一无所获。即使将直通设置为正确的PCI地址,来宾也无法使用所需的CUDA程序访问设备。
—
Marcin