AtlasComputeNetworkDevelopersSign inGet started
MundusX Documentation

AMD Strix Halo

Qwen3-Coder with Vulkan on Windows and Linux; hardware validation pending.

AMD Strix Halo: Windows and Linux

Use Qwen3-Coder-30B-A3B-Instruct Q4_K_M GGUF with llama.cpp Vulkan on Ryzen AI Max systems with 64 GB or more shared RAM. Hardware performance validation is pending. This guide enables text inference; ROCm media generation and the NPU require separate validation.

Connect a local server

Install a Vulkan-enabled llama.cpp runtime, or use LM Studio with its Vulkan runtime. MundusX's Windows runtime is pinned to llama.cpp b9856. On Linux, install graphics drivers, Vulkan development packages, CMake, Git and C++ build tools, then build:

git clone --branch b9856 --depth 1 https://github.com/ggml-org/llama.cpp.git
cmake -S llama.cpp -B llama.cpp/build -DGGML_VULKAN=ON -DGGML_CUDA=OFF
cmake --build llama.cpp/build --config Release -j
llama.cpp/build/bin/llama-cli --list-devices

Download Qwen3-Coder GGUF, file Qwen3-Coder-30B-A3B-Instruct-Q4_K_M.gguf. Its SHA-256 is fadc3e5f8d42bf7e894a785b05082e47daee4df26680389817e2093056f088ad.

Start the server with your actual model path (Windows uses llama-server.exe):

llama-server -m /path/to/model.gguf --device Vulkan0 -ngl 99 -c 4096 --host 127.0.0.1 --port 8080
opengpu install --connection direct --cluster-url http://127.0.0.1:8080

Select the model the server reports. Confirm Radeon GPU offload in its logs and complete a local generation before contributing. This direct connection works with existing CLI releases. Increase context gradually after measuring memory use; 32K is a test target, not a verified default.

Managed integration and catalog

Windows packages a Vulkan runtime. Release 0.2.33 adds Linux automatic Vulkan detection and a pinned runtime bundle. On Linux x86_64 run the release installer with --with-vulkan; install the distribution's Vulkan loader and Radeon graphics driver first. Set OPENGPU_LLAMA_CLI to an absolute path only when using a separate runtime build. Use llama-server from the same build.

Approve a separate GGUF catalog variant for Windows/Linux and Vulkan, with chat and coding tags and a provisional 26000 MB serving budget. Leave image input, tools and embeddings disabled pending integration validation. The weights are approximately 18.6 GB; leave memory for the OS, runtime and KV cache. Count shared RAM once, rather than adding GPU memory to system memory.

ROCm/HIP remains a Linux alternative to benchmark against Vulkan on the same model, hardware and context.