Record: MI25 inference benchmarks on beast — 2026-09-21

Outcome

Measured MI25 (Vulkan, RADV VEGA10) throughput on beast for the models that fit fully in VRAM, and for Qwen3.8-Flash-Next with and without offload. The GPU is a large win for resident models: 6.4x and 7.0x generation speedups at ngl 99 over CPU-only. Qwen3.8-Flash-Next cannot be made to work well on this host: CPU-only is 4.43 t/s, and full offload is 5.3x slower (0.84 t/s). The limiting component on beast is the CPU, not the GPU: the E5-2667 v2 has no AVX2 and no FMA. No service config was changed, and no files outside this record.

Measurements (verified 2026-09-21, beast.lan)

All numbers from llama-bench, one repetition, --no-warmup, running against the splits already in the standard HF cache. Generation is tg; prefill is pp.

Models that fit VRAM

Model Quant Weights ngl Prefill Generation
unsloth/Qwen3.5-9B-GGUF Q4_K_M 5.28 GiB 0 130.00 t/s 6.04 t/s
unsloth/Qwen3.5-9B-GGUF Q4_K_M 5.28 GiB 99 456.84 t/s 42.18 t/s
unsloth/gemma-4-12B-it-qat-GGUF UD-Q4_K_XL 6.24 GiB 0 97.46 t/s 4.69 t/s
unsloth/gemma-4-12B-it-qat-GGUF UD-Q4_K_XL 6.24 GiB 99 235.76 t/s 30.10 t/s

Offload gain: Qwen3.5-9B 7.0x generation and 3.5x prefill; gemma-4-12B 6.4x generation and 2.4x prefill.

Qwen3.8-Flash-Next

batiai/Qwen3.8-Flash-Next-GGUF:Q4_K_M, reported by llama.cpp as qwen4exp A3B Q4_K - Medium, 110.96 GiB, 176.94 B params.

ngl Prefill (pp256) Generation (tg32) Note
0 9.01 t/s 4.43 t/s best available configuration
99 10.57 t/s 0.84 t/s 5.3x slower than ngl 0

The ngl 99 result is a silent VRAM spill, not a load failure. The verbose load log shows load_tensors assigning every layer to Vulkan0 while the device reported roughly 141 MiB free, with no error and no warning. This reproduces the offload cliff reported for this model elsewhere, on this host.

Decisions

Supporting facts (verified 2026-09-21)

Corrections to earlier claims

These statements were made during this session and are wrong. They are recorded so a later session does not act on them.

Verification

Commits