Practical tests on real hardware – not press releases. Every Lab post lists prerequisites, hardware/software specs, method, raw results and what broke – including failures.
35B-A3B MoE (Q4_K_M) at full 262K q8 KV on a 12 GB RX 6800M – decode 24.3 → 22.7 → 20.9 tok/s as experts move to RAM, prompt ~89–105 tok/s, and vision needs VRAM headroom: image encode OOMs at 99% but works at 94% and 86%.
Three quants of Spark-X2.5 4B side by side on a 12 GB RX 6800M: Q8_0 wins prompt eval at 2149 tok/s, Q4_K_M wins decode at 98.5 tok/s with 254K context fit, and BF16 loses a quality task to both.
Tested Qwen3.8 27B GSQ-RCO on a 12 GB RX 6800M – IQ2_XS decodes 20.8 tok/s with 52K context at 90% VRAM, while IQ3_S wins prompt eval but gets stuck at 4K context because --fit aborted on a manual -ngl.
Same 12GB RX 6800M + R9 5900HX – Tiel-Coder 35B-A3B Q4_K_XL with and without the MTP draft head at 262K q8 KV, 28-32 CPU experts, ROCm 10.0. Does speculative decoding pay off on MoE?
MoEMTPRX 6800MSpeculative
MTP 29.09 vs 25.39 tok/s (+14.6%) · acceptance 54.7% · mean len 2.64