Модуль управления памятью Input-Output (IOMMU) — это компонент MMU, который подключает шину ввода-вывода с поддержкой DMA к системной памяти. Он сопоставляет виртуальные адреса, видимые устройством, с физическими адресами, что делает их полезными при виртуализации.
В модели IoMmu WDDM 2.0 каждый процесс имеет одно виртуальное адресное пространство, которое совместно используется ЦП и GPU и управляется диспетчером памяти ОС.