В маркете все равно в отзывах рыться придется. Потому что никто не напишет в описании платы «реализация IOMMU для галочки». А вроде на асусах хоть и было, но жаловались, на то, что все это свистит и пердит глючит и лагает.
Уже довольно давно всё нормально и с картами nvidia.
Starting with QEMU 2.5.0 and libvirt 1.3.3, the vendor_id for the hypervisor can be spoofed, which is enough to fool the Nvidia drivers into loading anyway.
AMD уже очень много лет выпускает процессоры самых для разных сегментов, и практически все из них поддерживают виртуализацию. До штеуда только недавно дошло расширить список продукции с поддержкой виртуализации. Так что для виртуальных машин процессоры AMD без альтернатив долгое время были.
Тогда тебе нужно железо от AMD с хорошей материснкой платой. И процессор, и видеокарта (у нвидии с этим большие проблемы, так как нвидия намеренно запрещает пробрасывать свои видеокарты в виртуальные машины, потому они противопоказаны). Впрочем, на процессорах от Intel тоже должно работать, но с AMD вероятность успеха выше, поскольку даже на сравнительно недорогих решениях поддержка имелась. В любом случае надо конкретные конфигурации материнской платы и процессора изучить на этот предмет - что для Intel что для AMD.
Спасибо, а где конкретно смотреть характеристики поддержки IOMMU? Обычно например в онлайн магазинах вроде и не указывают столь специфическое. А продавцы в магазинах тоже не особо железячники.
На сайте производителя и в руководстве по материнской плате - есть ли опция включения IOMMU. А ещё имеет смысл смотреть на сборки тех, кто в виртуалку видеокарту и другие устройства пробрасывал.