Вопросы к Поиску с Алисой
IOMMU и VT-d — это разные названия одной функции в современных процессорах. velog.io
IOMMU (Input/Output Memory Management Unit) — устройство управления памятью ввода-вывода, которое позволяет виртуальным машинам напрямую использовать периферийные устройства. velog.io www.techtarget.com IOMMU переводит виртуальный адрес, видимый периферийному устройству, в физический. velog.io
VT-d (Virtualization technology for directed I/O) — технология виртуализации ввода-вывода, созданная корпорацией Intel. ru.ruwiki.ru ru.wikipedia.org VT-d расширяет возможности технологии Virtualization Technology (VT), существующей в IA-32 (VT-x) и Itanium (VT-i), и добавляет поддержку виртуализации новых устройств ввода-вывода. ru.ruwiki.ru ru.wikipedia.org
Таким образом, разница между IOMMU и VT-d заключается в том, что IOMMU работает с адресами периферийных устройств, а VT-d — с устройствами ввода-вывода в целом.