On the SPOT: Enhancing Speculative Decoding for Diffusion Language Models via Commit-Order Prediction
AuthorsEliezer Shlomi, Eliron Rahimi, Avi Mendelson, Chaim Baskin
AffiliationsTechnion – Israel Institute of Technology · INSIGHT Lab, School of Electrical and Computer Engineering, Ben-Gurion University of the Negev
SPOT speeds up diffusion language models by predicting which positions to commit next, then checking multiple proposed tokens in one pass.
Key results
Parameters in the commit-order prediction model.
Fold reduction in target forward passes on SDAR-8B.
Fold throughput over standard decoding on SDAR-8B.
Fold throughput over standard decoding on SDAR-8B.
Fold throughput over standard decoding without SPOT-Sets, on SDAR-8B.
What the paper found
Diffusion language models must decide both which token to write and which masked position to fill. This paper finds that stale target distributions usually supply the right tokens; the harder problem is predicting commit order. SPOT uses a lightweight 0.62M-parameter model to predict that order, build a tree of candidate states, and have the target verify them in one batched forward. Sharing Gumbel noise between drafter and target makes this verification exact even when sampling. On SDAR-8B, SPOT reduces target forward passes by up to 6.8× and reaches up to 3.4× the throughput of standard decoding. Its companion method, SPOT-Sets, drafts whole commit sets for dynamic-threshold decoding; on SDAR-8B it delivers 7.9× average throughput versus standard decoding, compared with 5.0× for threshold decoding alone. Tests on GSM8K, MBPP, HumanEval, and MATH500 span six diffusion models, including SDAR, LLaDA, and Dream, with SPOT’s drafter transferring across models. The experiments ran on NVIDIA RTX PRO 6000 Blackwell GPUs.
Original abstract
Diffusion language models (DLMs) promise parallel text generation, but in practice face an unresolved speed-quality trade-off. Exact decoding fills in only one masked position per model pass, while faster multi-token decoding schemes are lossy. Speculative decoding is the standard lossless acceleration for autoregressive models. However, it does not transfer directly to DLMs, which must choose both what to generate and where. We show that this order is the missing piece: the model's own predictions from the previous pass already give the right token at over $90\%$ of positions, but not which position comes next. We introduce Speculating Positions Order Trajectory (SPOT), a 0.62M-parameter model that reads only the target's output distributions, predicts this order and proposes a tree of candidate continuations, which the target verifies in a single pass by state equality. Coupled-noise match, which shares Gumbel noise between drafter and target, keeps this verification exact at any temperature. This approach also inspired us to introduce SPOT-Sets for dynamic threshold decoding, where a pass commits several positions: SPOT-Sets drafts whole commit sets together with their tokens. Our comprehensive experiments show that SPOT cuts target passes by up to $6.8\times$ and reaches up to $3.4\times$ the throughput of standard decoding on SDAR-8B, matching or beating the calibrated and training-free drafting baselines in every task and budget at $T=0$ and $T=1$. In addition, we show that SPOT's learned drafter transfers across models, demonstrating successful transfer across six different DLMs; with a light calibration, the SPOT-Sets drafter transfers as well. On top of dynamic threshold decoding, SPOT-Sets improves the throughput of SDAR-8B by 59% on average over the threshold decoder alone. Project page: https://eliezer318.github.io/SPOT-dLLM/
Read the original paperMore in Diffusion Models
Browse all 73 papers →PhysLDM: Latent Diffusion for High-Fidelity Deformable Simulation
Yu Zhang, Xudong Xu, Xingang Pan
PhysLDM uses latent diffusion to predict plausible long-term motion of complex deformable objects more effectively than deterministic averaging.
SWIFT: Self-guided Weak-to-strong dIFfusion models via Target extrapolation
Yanjin He, Cuifeng Shen, Wanzhou Lei, Maohua Li, Tao Lan, Kan Liu, Hanlin Tang, Qing Qu
SWIFT uses a weaker diffusion model to help train a stronger one, aiming for better image generation without extra inference-time cost.
MOSS-Image Technical Report
MOSI. AI
MOSS-Image pairs a 5B diffusion model with prompt planning to improve text-heavy, layout-coherent image generation.