cd /news/machine-learning/expert-pruning-improves-decode-throu… · home › topics › machine-learning › article
[ARTICLE · art-151107] src=dev.to ↗ pub= topic=machine-learning verified=true sentiment=↑ positive

Expert pruning improves decode throughput up to 1.8 with minimal quality loss

A developer's SlimWise system prunes Mixture-of-Experts experts only during the decode phase while reusing the full-model KV cache built during prefill, boosting decode throughput up to 1.81× at 50% expert pruning on Qwen3.6-35B-A3B with minimal accuracy loss. Because expert pruning preserves the attention architecture and KV cache format, the runtime can swap the weight mask between phases without any cache conversion or reshaping. The gains were demonstrated on two MoE backbones and three pruning criteria, with larger models and more aggressive pruning ratios still untested.

by read2 min views3 publishedOct 16, 2026

Current MoE inference pipelines still stall on expert traffic during batched decoding, limiting latency improvements despite sparsity. SlimWise shows that pruning experts only in the decode phase and reusing prefill KV caches can boost throughput by nearly twofold without perceptible quality loss.

Earlier serving optimizations either prune the full model—including the costly prefilling step—or accept a trade‑off where speed gains come at the cost of generation fidelity. Those approaches sacrifice the rich context built in the prefill stage, leading to noticeable drops in perplexity or output length when the same pruning ratio is applied during both phases.

On Qwen3.6-35B-A3B, SlimWise improves decode throughput by up to 1.81× at 50 % expert pruning with minimal accuracy loss[1]. The system keeps the prefill stage untouched, activates only half of the experts during generation, and still delivers token‑level latency reductions that translate into a roughly 78 % end‑to‑end speedup in typical request patterns.

Without additional training, SlimWise’s KV cache handoff recovers much of the accuracy lost to pruning in many evaluated settings[1]. By feeding the decoder with the full‑model KV cache generated during prefill, the pruned model inherits a high‑quality attention context, so the model’s accuracy remains comparable to the unpruned baseline even when half the experts are disabled.

Because expert pruning preserves the attention architecture and KV cache format, this KV cache handoff requires no KV cache conversion[1]. The unchanged cache layout lets the runtime simply swap the weight mask between phases, eliminating costly data reshaping or additional memory copies that would otherwise erase any latency gains from pruning.

SlimWise’s gains are demonstrated on two MoE backbones and three pruning criteria; performance on larger models or more aggressive pruning ratios remains untested, and the low‑cost distillation stage—while helpful—adds a modest extra training step before deployment. One open question is whether dynamic token‑level expert selection could further tighten the latency–quality curve without requiring a static prune threshold.

Production stacks that serve Mixture‑of‑Experts should replace monolithic decode with a prefill‑decode split and directly feed the full‑model KV cache into a pruned decoder, eliminating the need for costly runtime cache rewrites. Re‑running latency benchmarks under this disaggregated regime will likely reveal hidden speed margins that current end‑to‑end numbers conceal.

── more in #machine-learning 4 stories · sorted by recency
── more on @slimwise 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/expert-pruning-impro…] indexed:0 read:2min 2026-10-16 · —