This page contains a list of virtualization-capable IOMMU supporting hardware.
List of Intel and Intel-based hardware that supports VT-d (Intel Virtualization Technology for Directed I/O).
VT-d on i7 3930K and i7 3960X only works on C2 stepping.
Intel Z170
Intel X99
Intel X79
Intel Q170
Intel Q150
Intel Q87
Intel Q77
Intel Q67
Intel Q45
Intel P55
Intel Q35, X38, X48 Q45
Intel HM87, QM87, HM86, C222, X99, C612, C226
List of AMD and AMD-based hardware that supports IOMMU. AMD's implementation of IOMMU is also known as AMD-Vi. Please note that just because a motherboard uses a chipset that supports IOMMU does not mean it is able to and the bios must have an ACPI IVRS table to enable the use of it. At least one Asus board is known to have faulty BIOSes with corrupt ACPI IVRS tables; for such cases, under Linux, it is possible to specify custom mappings to override the faulty and/or missing BIOS-provided ones through the use of the ivrs_ioapic and ivrs_hpet kernel parameters.
List of AMD-V and AMD-RVI capable AMD CPUs.
AMD A-Series Series of Products (2nd Generation)
AMD FX Series of Products
AMD A-Series Series of Products
AMD Athlon II Series of Products
AMD Athlon II Dual-Core Mobile Series of Products
AMD Athlon II Neo Series of Products
AMD Athlon II Neo Dual-Core Mobile Series of Products
AMD Athlon II Neo Mobile Series of Products
AMD Athlon II X2 Series of Products
AMD Athlon II X3 Series of Products
AMD Athlon II X4 Series of Products
AMD Athlon II XLT Series of Products
AMD Athlon X2 Series of Products
AMD C-Series Series of Products
AMD E-Series Series of Products
AMD G-Series Series of Products
AMD Phenom II Dual-Core Mobile Series of Products
AMD Phenom II Quad-Core Mobile Series of Products
AMD Phenom II Triple-Core Mobile Series of Products
AMD Phenom II X2 Series of Products
AMD Phenom II X3 Series of Products
AMD Phenom II X4 Series of Products
AMD Phenom II X6 Series of Products
AMD Phenom II XLT Series of Products
AMD Phenom X4 Series of Products
AMD Sempron Series of Products
AMD Sempron Mobile Series of Products
AMD Sempron X2 Series of Products
AMD Six-Core Opteron Series of Products
AMD Third Generation Opteron Series of Products
AMD Turion II Dual-Core Mobile Series of Products
AMD Turion II Neo Series of Products
AMD Turion II Neo Dual-Core Mobile Series of Products
AMD V Series for Notebook PCs Series of Products
AMD Opteron (3000, 4000 and 6000 series at least)
(0) - Incomplete or flawed BIOS APIC and/or IVRS tables
AMD 890FX
AMD 9-series
AMD A55, A75, A85, A88X
SR5650/SR5670/SR5690
List of GPUs tested on some VirtualMachine with IOMMU.
qemu-kvm can't assign VGA and other PCI device at same time, due to SeaBIOS limitations (fixed on git).