Мы хотели бы включить прямой доступ к графическим процессорам с поддержкой CUDA в KVM или Xen (или Citrix Xenserver). В частности, мы хотим использовать пропускную способность PCI для доступа к модулю NVIDIA Tesla S2050, который состоит из 4 устройств Tesla C2050. Я знаю, что Xenserver 5.6 поддерживает графические процессоры SLI с несколькими ОС, но я понимаю, что C2050 не являются устройствами SLI Multi-OS. Я бы предпочел избегать RPC-подобных решений из-за проблем с производительностью и техническим обслуживанием, с которыми я столкнулся.
Amazon EC2 предлагает виртуальные машины Xen с графическими процессорами Tesla M2050, которые, на мой взгляд, очень похожи на наши C2050, поэтому кажется, что то, что я хотел бы сделать, должно быть возможным. Кто-нибудь успешно передавал не-SLI Multi-OS GPU в Linux VM из KVM или Xen и успешно запускал приложение CUDA? Если да, какое решение для виртуализации вы использовали и какой графический процессор использовался?
Ответы:
Решает ли XenServer Boston эту проблему?
http://blogs.citrix.com/2011/05/18/xenserver-boston-beta-program/
источник
Похоже, вам нужны платы nVidia VGX (Kepler) и Xen / Citrix.
источник