NTH

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

October 29, 2026 2 min read
Watch on YouTube
The one-line take

SPOT speeds up diffusion language models by predicting which positions to commit next, then checking multiple proposed tokens in one pass.

Key results

0.62M
SPOT drafter size

Parameters in the commit-order prediction model.

6.8
Maximum target-pass reduction

Fold reduction in target forward passes on SDAR-8B.

3.4
Maximum SPOT throughput

Fold throughput over standard decoding on SDAR-8B.

7.9
SPOT-Sets average throughput

Fold throughput over standard decoding on SDAR-8B.

5.0
Threshold-decoding throughput

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 paper

More in Diffusion Models

Browse all 73 papers →
03Diffusion

MOSS-Image Technical Report

MOSI. AI

MOSS-Image pairs a 5B diffusion model with prompt planning to improve text-heavy, layout-coherent image generation.

Read analysis