IOMMU also grants the guest hardware access to the CPU, although it does have to be shared between the host and guests.