Нужна ли VT-d аппаратная поддержка (кроме процессора)?
У меня есть материнская плата Z68, которая способна работать на процессоре Ivy Bridge с VT-d. В настоящее время у меня нет такого ЦП, но я планирую обновить его, чтобы иметь возможность передавать устройства PCI (Ethernet и графическую карту) на компьютер QEMU для тестирования.
Однако я вижу много противоречивой информации о поддержке VT-d для этой материнской платы Z68.
- В этой статье Intel о совместимости с технологией виртуализации Intel® (Intel® VT) говорится, что BIOS должен поддерживать VT-d. Плата Z68 не указана в списке поддерживаемых материнских плат для VT-d.
- http://www.tinkertry.com/vmdirectpath/ показывает некоторые платы Z68, которые должны поддерживать VT-d, а некоторые - нет.
- Но самое запутанное... Intel упоминает, что в чипсете Z68 вообще нет VT-d !
Предположим, что процессор поддерживает VT-d. Определяется ли поддержка материнской платы VT-d программным обеспечением (BIOS) или аппаратным обеспечением (некоторые дополнительные микросхемы или аппаратная логика)?
1 ответ
Сейчас я использую i7 3770 с материнской платой GA-Z68X-UD3H-B3 (версия 1.3) в BIOS U1l. VT-d, кажется, работает, я могу успешно передать устройства PCI в экземпляр QEMU.
Современные процессоры Intel имеют северный мост, интегрированный в корпус процессора. Таким образом, по крайней мере для процессоров Sandy Bridge и Ivy Bridge функциональность VT-d обеспечивается самим процессором (аппаратная часть). BIOS все еще должен быть сконфигурирован для предоставления необходимой информации хосту (программному обеспечению). Похоже, нет дополнительных требований к оборудованию, если я не ошибаюсь.
(источник: чисто догадки и неподтвержденные данные от меня)