Документация XenServer охватывает только использование GPU Pass-Through («vGPU») для запуска «HDX 3D Pro Graphics» XenDesktop. XenServer GPU Pass-Through нельзя использовать с консолью XenCenter VNC, и, похоже, он не ускоряет приложения через удаленный рабочий стол.
Так есть ли способ использовать GPU Pass-Through для запуска 3D-приложений без XenDesktop?
(Мой вариант использования: я буду настраивать 2 виртуальные машины Windows 7 Enterprise, на которых 2 пользователя должны запускать старые специализированные 3D-приложения. Я почти уверен, что приложения используют direct3d вместо opengl. Мой план резервного копирования - использовать бесплатную версию ESXi 5.5 с его программное обеспечение 3D-рендеринга.)
Краткий ответ: да.
Длинный ответ: да, но только с некоторыми графическими картами.
Сквозная передача GPU привередлива, а набор микросхем CPU + должен поддержка VT-d для сквозной передачи графического процессора для правильной работы в гостевых системах Windows.
Прочтите следующее обсуждение: https://web.archive.org/web/20140829074938/http://xenserver.org/discuss-virtualization/q-and-a/gpu-passtrough-the-2nd.html