KingJones

Quantizing large models for hardware most people don't benchmark on — and publishing the results that didn't work.

Ryzen AI Max+ 395 Strix Halo · gfx1151 Radeon 8060S ROCm 7.2.4 128 GB unified NVFP4 · NVIDIA
18repositories
846GiB published
14base models
13ROCmFP4 builds

What I actually found

ROCmFP4 does not universally speed up decode. That's the most useful thing I can tell you, and it took four builds and one discarded model to learn it.

ModelArchitectureActive Decode, short ctxDecode, long ctxVerdict
Laguna-S-2.1 118B-A8Blaguna~8B +62.6%+43.6%ship it
Step-3.7-Flash 198B MoEstep35~11B +18%+20%ship it
Leanstral-1.5 119B-A6Bdeepseek2 · MLA~6.5B +1.5%−8.2%size only
KAT-Coder-V2.5-Dev 35B-A3Bhybrid linear~3B +12%−37%discarded

The builds that gained were the ones pushing more active parameters through the FP4 FFN kernels. MLA and hybrid-linear attention shift work away from that path and gained nothing — one regressed badly as context grew.

Benchmarking at one context length will lie to you. KAT-Coder looks like a 12% win at short context. At long context it's 37% slower. I nearly shipped it.

Attention type and active-param count are confounded in this sample. Four data points is a hypothesis, not a proof. I'd rather it be tested than believed.

How I measure

Numbers are worth exactly as much as the discipline behind them.

The builds

ROCmFP4 — AMD Strix Halo

Requires the ROCmFPX fork. These will not load in stock llama.cpp, Ollama or LM Studio.

ModelBaseRepo sizeContents
Muse-Glimmer-30Bmeta-models63.0 GiB4 variants · drafter · vision
Laguna-S-2.1poolside58.3 GiBSTRIX_LEAN
Leanstral-1.5-119B-A6Bmistralai59.0 GiBSTRIX_LEAN
Step-3.7-Flashstepfun-ai101.4 GiBSTRIX_LEAN · vision
DeepSeek-V4-Flash-180Bdeepseek-ai181.7 GiB2 variants
DeepSeek-V4-Flash-0731deepseek-ai100.4 GiBROCmFP4
Qwen3-Next-80B-A3BQwen39.7 GiBSTRIX
BTL-4badtheorylabs18.2 GiBSTRIX · vision
North-Mini-Code-1.0CohereLabs15.3 GiBSTRIX
GLM-4.7-Flashzai-org14.9 GiBSTRIX
Instella-ToolCall-16B-A3Bamd8.0 GiBSTRIX
Instella-MoE-16B-A3B-Thinkamd7.9 GiBSTRIX

NVFP4 — NVIDIA

ModelBaseRepo sizeNotes
Ling-3.0-flashinclusionAI75.8 GiBSGLang · MTP working
Frontis-MA1-35BFrontisAI23.3 GiBwith MTP
Macaron-V1-Tallmindlab-research23.3 GiBMTP · LoRA-compatible
Instella-ToolCall-16B-A3Bamd9.0 GiBtool calling

Things that cost me time, so they don't cost you any

Credit

The ROCmFP4 / ROCmFPX tensor formats are not my work — they're charlie12345 / caf's ROCmFPX fork of llama.cpp, with contributions from ciru-ai, Tom Turney, PlunderStruck and Aydan S. Every ROCmFP4 file here was produced with their quantizer and runs on their runtime. If these builds are useful to you, star that repo.

Built on llama.cpp and AMD ROCm. All base model weights, licences and capabilities belong to their original authors — I contribute quantisation and measurement only.