llama.cpp PR refactors Intel XMX matrix engines, nearly doubles speculative decoding on B70

nickm_27 · reddit · 2026-10-23

llama.cpp PR #29864 by budiony refactors Intel XMX matrix engines into a multi-column layout, delivering a large speculative decoding speedup on Intel B70 GPUs via SYCL.

Testing with Muse Glimmer Q6K (30B) and DFlash2 across 9 task types: aggregate wall time dropped from 46.86s to 26.68s, with per-task throughput rising from 36-53 tok/s to 53-88 tok/s (summarize: 50.1 → 85.4). Token verification is now so cheap that n-max was raised, dropping the acceptance rate from 0.78 to 0.36 — yet overall throughput nearly doubled.

Original post →

More from Infra

Infra channel →