AMD Instinct Virtualization Driver#

AMD’s MxGPU technology enables GPU virtualization through SR-IOV (Single Root I/O Virtualization), allowing virtual machines to share AMD accelerator resources efficiently. This documentation covers configuration, deployment, and optimization for QEMU/KVM environments.

Supported Hardware#

  • AMD Instinct MI210X

  • AMD Instinct MI300X

  • AMD Instinct MI325X

  • AMD Instinct MI350X/MI355X

  • AMD Radeon Pro V710

Getting Started#

🚀 New to GPU Virtualization?#

Start here to understand the basics:

Configuration Workflow#

Essential Steps (Required for all users)#

Follow these guides in order:

  1. Host Configuration - Set up your host system

  2. Virtual Machine Setup - Create and configure your VMs

🔧 Advanced Configuration (For custom setups)#

Insert between steps 1 and 2 above if needed:

  • GPU Partitioning - Customize partitioning per GPU

  • XGMI - Different configurations for assigning VFs to VMs

🗑️ Maintenance#