atlas

Research map / Architectures and efficiency / Mixture of experts

MoESD: Unveil Speculative Decoding's Potential for Accelerating Sparse MoE

NeurIPS 2025 · Architectures and efficiency › Mixture of experts · approach: Efficient MoE language model systems · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows that speculative decoding can speed up sparse MoE LLMs at moderate batch sizes, proposes a target efficiency metric and a fitted analytical speedup model, validated on vLLM across several GPUs.

Problem

Speculative decoding is assumed to be ineffective for Mixture-of-Experts models because verifying multiple draft tokens activates more experts and increases memory access, and acceptance rate alone cannot explain system-level speedup degradation.

Approach

At moderate batch sizes where all experts are already activated, verifying multiple draft tokens adds little expert-loading cost, and sparser MoEs keep FFNs memory-bound longer, so SD gains more. The paper introduces target efficiency (T_T(B,1)/T_T(B,γ)) and a roofline-based parametric model of SD speedup fitted to measurements.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use speculative decoding at moderate batch sizes rather than autoregressive decodingQwen2-57B-A14B-Instruct · HumanEval, temperature 0.0, 2xGPU-Bspeedup: 2.29xHelped
Increase draft length from γ=2 to γ=4MoESD on Qwen2 · HumanEval, temperature 0.0, 2xGPU-Bspeedup: 1.71 -> 2.29Helped
Increase draft length from γ=2 to γ=4MoESD on Qwen2 · MT-bench, temperature 1.0, 2xGPU-Bspeedup: 1.27 -> 1.18Hurt
Increase MoE sparsity by reducing activated experts per token K (ablation)MoESD on Qwen2-57B-A14B-Instruct · Varied batch sizesspeedupMixed
Reduce activated experts per token to K=1 or 2 (ablation)MoESD on Qwen2-57B-A14B-Instruct · Varied batch sizesspeedupHurt
Increase batch size from small to moderateMoESD on MoE models · Varied batch sizesspeedupHelped
Increase batch size beyond the moderate-size peakMoESD on MoE models · Varied batch sizesspeedupHurt
Use a sparser MoE target modelSpeculative decoding on MoE · Broader batch-size rangespeedupHelped

Surprising findings

Limitations

Experimental setup

Datasets: HumanEval MT-bench

Benchmarks: HumanEval MT-bench

Metrics: end-to-end speedup target efficiency acceptance rate MSE of speedup model fit

Baselines: autoregressive decoding OPT-30B dense target model with OPT-350m draft

Builds on: speculative decoding roofline model MagicDec EAGLE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy