9

У меня есть VMware Workstation, работающая на хосте Ubuntu с гостем Ubuntu. Можно ли получить прямой доступ к графическому процессору с виртуальной машины?

Я хочу запустить CUDA на виртуальной машине

2 ответа2

8

Это возможно, если nVidia не предоставит VMware-совместимый паравиртуализированный драйвер для этой цели.

Это обсуждение на форумах nVidia объясняет почему.

Теперь новые процессоры и наборы микросхем поддерживают "IOMMU", который может выполнять функцию, аналогичную «сквозной передаче PCI-E», которую они обсуждают на этом форуме. Однако для этого все еще требуется поддержка и сотрудничество как паравиртуализированных драйверов VMware, так и драйверов nVidia, которых пока нет.

1

Если вы готовы использовать Xen вместо VMware Workstation, вы можете попробовать Xen VGA Passthrough и посмотреть, поддерживается ли конфигурация вашего оборудования. Это даст вам полный контроль над графической картой в виртуальной машине.

Вот пример того, что вы можете сделать: http://www.youtube.com/watch?v=Gtmwnx-k2qg

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .