hogeheer499-commits/strix-halo-guide

Evidence-backed AMD Strix Halo local-AI setup and benchmarks: Qwen3.8, Ollama, llama.cpp, Vulkan/ROCm, large GGUFs, and cross-OEM results.

What it solves

This project provides a comprehensive, independent technical guide for setting up and optimizing local Large Language Models (LLMs) on AMD Strix Halo / Ryzen AI MAX+ 395 systems. It addresses the difficulty of configuring BIOS, OS, and drivers to leverage the Radeon 8060S GPU and unified memory (96GB/128GB) for high-performance AI inference.

How it works

The guide offers a step-by-step setup process involving Ubuntu 24.04, specific kernel parameters for memory management, and the installation of the kisak Mesa PPA for updated drivers. It focuses on the Vulkan/RADV backend for tools like Ollama and llama.cpp to ensure the iGPU is utilized rather than falling back to the CPU. It also includes a curated set of "Best Known Profiles" and benchmarks to help users choose the right model and backend based on their specific needs (e.g., speed vs. quality).

Who it’s for

  • Owners or evaluators of AMD Strix Halo / Ryzen AI MAX systems.
  • Developers wanting to run local AI on AMD hardware.
  • Users seeking independent, evidence-based performance data for local LLM deployment.

Highlights

  • Automated Setup: Includes a setup.sh script for rapid deployment of the Linux-side Vulkan/RADV + Ollama stack.
  • Evidence-Based Benchmarks: Maps every performance claim to raw logs and CSVs, including tests for models like Qwen and Gemma.
  • Capacity Proof: Demonstrates the ability to run very large models, such as the DeepSeek V4 Flash 284B GGUF.
  • Cross-OEM Validation: Includes community results from 13 different systems to ensure portability across different hardware vendors.
  • Coded Workflow: Provides a verified route for fine-tuning and exporting models using the ROCm 7.2 Unsloth route.

Related

  • Dispatch
  • Dispatch
  • Dispatch
  • Project
  • Project