короткий ответ - Нет, не на Windows. Ни одно из программного обеспечения VM, которое может работать внутри windows, не поддерживает VT-d, и я не уверен, что они могут, пока они продолжают работать внутри Windows (а не Windows и все остальное работает внутри них). Однако если ваша проблема заключается в том, чтобы просто запустить Windows и Linux, обе из которых имеют доступ к ГПУ, то эффект может быть достигнут с помощью гипервизора, как Xen, KVM-переключателей, или ESX, что поддерживает VT-d. в К сожалению, в то время как технология Hyper-V-это гипервизор ВМ тип программного обеспечения как и Xen, KVM и ESX, он не поддерживает VT-d, как они это делают, и не даст устройств PCI ни к чему, кроме основной установки Windows.
помимо этого, есть и другие проблемы, которые я перечислю ниже, которые повлияют на вашу систему, если что-то не изменится значительно в ближайшем будущем. Резюме заключается в том, что не все материнские платы поддерживают vt-d и дешевые графические процессоры AMD проще, чем дешевые графические процессоры NVidia для отправки на виртуальную машину.
во-первых, я настоятельно рекомендую вам скажите нам, что ваша модель материнской платы, как VT-d также должна поддерживаться в чипсете, а затем в BIOS/UEFI, и не все модели делают это, даже если они технически имеют правильную комбинацию чипсета и процессора. Asus не делает ни одной платы, которая работает с VT-d, ASRock и Gigabyte имеют поддержку в большинстве своих плат Z77/H77/Q77, особенно Asrock. Я не изучал MSI, Intel или любые другие компании для их уровня поддержки.
во-вторых, передача VGA-карты виртуальной машине немного более сложным кажется, чем прохождение через более простую звуковую карту, USB-хост-адаптер, NIC или SATA-адаптер (все это я сделал, и они работали без каких-либо проблем). Я слышал только об этих гипервизорах, таких как Xen, KVM и ESXi. Hyper-V не поддерживает VT-d, и, таким образом, не может поддерживать VGA pass-through либо. Видеокарты AMD имели гораздо более высокий показатель успеха, чем NVidia. Мой опыт работы с Xen, из того, что я собрал в то время, поддержка KVM была менее зрелой, и я не пробовал ESX.
мой Radeon HD 6950s и Radeon HD 3750 работали без каких-либо проблем, но каждая виртуальная машина могла принимать только по одному (так что никакой надежды на crossfire). С другой стороны, мой NVidia GTX 480s отказался работать вообще, а другим также было трудно получить карты NVidia, отличные от High end Quadro. Шаги включили компилировать от изменений источника специфических XEN с доработанным кодом, вытягивая bios GPU с карточки и делая Xen побежать оно вручную от жесткого диска дальше запуск виртуальной машины, а также выяснить, какие диапазоны памяти карты NVidia использует и заставляя виртуальную машину использовать эти диапазоны, так как это не удалось сделать автоматически. Надеюсь, карты NVidia стали легче справляться, но я бы не стал скрещивать пальцы на этом.