# 03 - AMD GPU Passthrough (Strix Halo) — Home **Purpose:** Detailed AMD APU passthrough configuration for host LLM access. ## Overview This guide covers the complete setup for AMD Strix Halo GPU passthrough, enabling native LLM inference on AMD hardware. ## What You'll Learn - **Hardware preparation:** Verify Strix Halo compatibility - **BIOS configuration:** Enable IOMMU and PCIe passthrough - **Kernel configuration:** Load VFIO modules properly - **Proxmox setup:** Configure GPU for VM passthrough - **Driver installation:** Vulkan, ROCm, HIP SDK integration - **Qwen3.5-MoE setup:** Configure for AMD GPU acceleration ## Prerequisites - AMD Strix Halo APU with integrated Radeon graphics - Linux system kernel 5.4+ with IOMMU support - Proxmox VE 7.x or later - 16GB+ system RAM (8GB for APU graphics, 8GB for OS) - SSD storage for VM images ## Quick Start ```bash # Enable IOMMU in GRUB # Edit /etc/default/grub, add: # GRUB_CMDLINE_LINUX="amd_iommu=on iommu=pt" # Update GRUB update-grub # Load VFIO modules echo "vfio vfio_iommu_type1 vfio_pci vfio_virqfd" | sudo tee /etc/modules-load.d/vfio.conf # Blacklist Radeon in VM modprobe -r radeon amdgpu # Reboot to apply changes reboot ``` ## Related Guides - **[01 - Proxmox & VM Passthrough](../01\ -\ Proxmox\ \&\ VM\ Passthrough/)** — General passthrough setup - **[04 - Qwen3.5 Model Setup](../04\ -\ Qwen3.5\ Model\ Setup/)** — Model deployment --- *Essential for running Qwen3.5-MoE locally on AMD hardware with Vulkan backend acceleration.*