Overview
Explore AMD's hardware-assisted vIOMMU implementation and performance in this 26-minute conference talk. Delve into the intricacies of AMD IOMMU DMA-Remap and Guest VIOMMU Support. Examine QEMU changes, host IOMMU driver modifications, and the interface between QEMU and the host IOMMU driver. Understand guest AMD IOMMU driver changes and various configurations. Analyze TCP_STREAM PT + VIOMMU overhead using NETPERE. Gain valuable insights into the implementation and performance aspects of AMD's hardware-assisted vIOMMU technology.
Syllabus
Intro
AMD IOMMU DMA-Remap
Guest VIOMMU Support
QEMU Changes
Host IOMMU Driver Changes
QEMU & Host IOMMU Driver Interface
Guest AMD IOMMU Driver Changes
Configurations
NETPERE :TCP_STREAM
PT + VIOMMU Overhead Analysis
Summary
Taught by
Linux Foundation