SpecTr: Fast Speculative Decoding via Optimal Transport
On the map: Efficient LLM inference and serving → Speculative decoding
Abstract (arXiv)
Autoregressive sampling from large language models has led to state-of-the-art results in several natural language tasks. However, autoregressive sampling generates tokens one at a time making it slow, and even prohibitive in certain tasks. One way to speed up sampling is textitspeculative decoding: use a small model to sample a textitdraft (block or sequence of tokens), and then score all tokens in the draft by the large language model in parallel. A subset of the tokens in the draft are accepted (and the rest rejected) based on a statistical method to guarantee that the final output follows the distribution of the large model. In this work, we provide a principled understanding of speculative decoding through the lens of optimal transport (OT) with textitmembership cost. This framework can be viewed as an extension of the well-known textitmaximal-coupling problem. This new formulation enables us to generalize the speculative decoding method to allow for a set of k candidates at the token-level, which leads to an improved optimal membership cost. We show that the optimal draft selection algorithm (transport plan) can be computed via linear programming, whose best-known runtime is exponential in k. We then propose a valid draft selection algorithm whose acceptance probability is (1-1/e)-optimal multiplicatively. Moreover, it can be computed in time almost linear with size of domain of a single token. Using this new draft selection algorithm, we develop a new autoregressive sampling algorithm called textitSpecTr, which provides speedup in decoding while ensuring that there is no quality degradation in the decoded output. We experimentally demonstrate that for state-of-the-art large language models, the proposed approach achieves a wall clock speedup of 2.13X, a further 1.37X speedup over speculative decoding on standard benchmarks.
Key facts. Cited by 129 papers in the map (data through 7 Oct 2026). Placed in Speculative decoding, one of 12 directions in Efficient LLM inference and serving. Builds on 15 of its 29 references that are in the map. First posted on arXiv 23 Oct 2023.
Builds on
15 of 29 references.
Closest ancestors · 2
Same direction, newest first
- 2023Accelerating Large Language Model Decoding with Speculative Sampling2 Feb
- 2022Fast Inference from Transformers via Speculative Decoding30 Nov
Other references · 13
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2019The Curious Case of Neural Text Degenerationcited by 2,881
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
- 2022LaMDA: Language Models for Dialog Applicationscited by 1,218
- 2018Hierarchical Neural Story Generationcited by 1,182
- 2020Efficient Transformers: A Surveycited by 784
- 2018Blockwise Parallel Decoding for Deep Autoregressive Modelscited by 318
- 2013One Billion Word Benchmark for Measuring Progress in Statistical Language Modelingcited by 302
- 2017Controlling Linguistic Style Aspects in Neural Language Generationcited by 147
- 2023Inference with Reference: Lossless Acceleration of Large Language Modelscited by 63
1 more
Built on by
Citing papers per year: 2023: 1; 2024: 46; 2025: 50; 2026: 32.
129 papers.
Sort:
By area:
- 2024EAGLE: Speculative Sampling Requires Rethinking Feature Uncertaintycited by 564
- 2024EAGLE-2: Faster Inference of Language Models with Dynamic Draft Treescited by 362
- 2025EAGLE-3: Scaling up Inference Acceleration of Large Language Models via Training-Time Testcited by 318
- 2024Break the Sequential Dependency of LLM Inference Using Lookahead Decodingcited by 295
- 2024Unlocking Efficiency in Large Language Model Inference: A Comprehensive Survey of Speculative Decodingcited by 266
- 2024A Survey on Efficient Inference for Large Language Modelscited by 197
- 2024LLM Inference Unveiled: Survey and Roofline Model Insightscited by 147
- 2023Controlled Decoding from Language Modelscited by 133
- 2024Language Model Cascades: Token-level uncertainty and beyondcited by 115
- 2024Fast Best-of-N Decoding via Speculative Rejectioncited by 112
- 2025Reward-Guided Speculative Decoding for Efficient LLM Reasoningcited by 106
- 2024Sequoia: Scalable, Robust, and Hardware-aware Speculative Decodingcited by 103
38 more
- 2024TriForce: Lossless Acceleration of Long Sequence Generation with Hierarchical Speculative Decodingcited by 98
- 2024A Survey of Resource-efficient LLM and Multimodal Foundation Modelscited by 84
- 2025Universal Model Routing for Efficient LLM Inferencecited by 80
- 2024GliDe with a CaPE: A Low-Hassle Method to Accelerate Speculative Decodingcited by 74
- 2024SpecDec++: Boosting Speculative Decoding via Adaptive Candidate Lengthscited by 73
- 2024Learning Harmonized Representations for Speculative Samplingcited by 69
- 2024SWIFT: On-the-Fly Self-Speculative Decoding for LLM Inference Accelerationcited by 69
- 2024Accelerating Auto-regressive Text-to-Image Generation with Training-free Speculative Jacobi Decodingcited by 65
- 2024TreeBoN: Enhancing Inference-Time Alignment with Speculative Tree-Search and Best-of-N Samplingcited by 61
- 2024Kangaroo: Lossless Self-Speculative Decoding via Double Early Exitingcited by 58
- 2024SpecExec: Massively Parallel Speculative Decoding for Interactive LLM Inference on Consumer Devicescited by 45
- 2024Faster Cascades via Speculative Decodingcited by 38
- 2024Speculative Streaming: Fast LLM Inference without Auxiliary Modelscited by 37
- 2024Recurrent Drafter for Fast Speculative Decoding in Large Language Modelscited by 35
- 2024Multi-Candidate Speculative Decodingcited by 30
- 2024Accelerating Parallel Sampling of Diffusion Modelscited by 30
- 2025Accelerated Diffusion Models via Speculative Samplingcited by 30
- 2024A Theoretical Perspective for Speculative Decoding Algorithmcited by 28
- 2025PARD: Accelerating LLM Inference with Low-Cost PARallel Draft Model Adaptationcited by 28
- 2024Recursive Speculative Decoding: Accelerating LLM Inference via Sampling Without Replacementcited by 27
- 2025SpecDiff-2: Scaling Diffusion Drafter Alignment For Faster Speculative Decodingcited by 26
- 2024DySpec: Faster Speculative Decoding with Dynamic Token Tree Structurecited by 25
- 2024On Speculative Decoding for Multimodal Large Language Modelscited by 24
- 2026DART: Diffusion-Inspired Speculative Decoding for Fast LLM Inferencecited by 23
- 2025Speculative Decoding and Beyond: An In-Depth Survey of Techniquescited by 22
- 2024A Survey: Collaborative Hardware and Software Design in the Era of Large Language Modelscited by 21
- 2025ViSpec: Accelerating Vision-Language Models with Vision-Aware Speculative Decodingcited by 21
- 2025SwiReasoning: Switch-Thinking in Latent and Explicit for Pareto-Superior Reasoning LLMscited by 20
- 2025LongSpec: Long-Context Lossless Speculative Decoding with Efficient Drafting and Verificationcited by 19
- 2025Towards Optimal Multi-draft Speculative Decodingcited by 19
- 2025BanditSpec: Adaptive Speculative Decoding via Bandit Algorithmscited by 18
- 2025Grouped Speculative Decoding for Autoregressive Image Generationcited by 17
- 2025Cost-Aware Contrastive Routing for LLMscited by 16
- 2025GRIFFIN: Effective Token Alignment for Faster Speculative Decodingcited by 15
- 2026SpecForge: A Flexible and Efficient Open-Source Training Framework for Speculative Decodingcited by 15
- 2024Speculative Decoding with CTC-based Draft Model for LLM Inference Accelerationcited by 14
- 2025L-MTP: Leap Multi-Token Prediction Beyond Adjacent Context for Large Language Modelscited by 14
- 2024BiTA: Bi-Directional Tuning for Lossless Acceleration in Large Language Modelscited by 13
50 most cited of 129 All 129 (JSON)
- 2026Rank-Aware Speculative Sampling for Diffusion Draft Trees30 Sep 2026
- 2026CAST: Cost-Aware Speculative Trees from One-Pass Block Drafters29 Sep 2026
- 2026Tsubame: Tree Replay for Diffusion-Based Speculative Decoding27 Sep 2026
- 2026Watermarkable Multi-Draft Speculative Sampling via Poisson Processes18 Sep 2026
- 2026Accelerating Diffusion Sampling via Speculative Draft Trees15 Sep 2026
- 2026Divergence Timing and Cumulative Disagreement under KV-Cache Eviction15 Sep 2026
- 2026Algorithm-Architecture Co-Design for Efficient VLA Inference via Speculative Inference and Verification16 Aug 2026
- 2026Trees from Marginals: Autoregressive drafting with factorized priors7 Jul 2026
- 2026When Is a Draft Accepted? A Theory of Acceptance in Speculative Decoding29 Jun 2026
- 2026Accelerating Speculative Diffusions via Block Verification11 Jun 2026
- 2026K-Forcing: Joint Next-K-Token Decoding via Push-Forward Language Modeling9 Jun 2026
- 2026Bastion: Budget-Aware Speculative Decoding with Tree-structured Block Diffusion Drafting28 May 2026
38 more
- 2026Performance-Driven Policy Optimization for Speculative Decoding with Adaptive Windowing14 May 2026
- 2026CATS: Cascaded Adaptive Tree Speculation for Memory-Limited LLM Inference Acceleration11 May 2026
- 2026UniVer: A Unified Perspective for Multi-step and Multi-draft Speculative Decoding6 May 2026
- 2026Select to Think: Unlocking SLM Potential with Local Sufficiency29 Apr 2026
- 2026Focus Session: Hardware and Software Techniques for Accelerating Multimodal Foundation Models23 Apr 2026
- 2026SMART: When is it Actually Worth Expanding a Speculative Tree?9 Apr 2026
- 2026SpecTr-GBV: Multi-Draft Block Verification Accelerating Speculative Decoding1 Apr 2026
- 2026SJD-PAC: Accelerating Speculative Jacobi Decoding via Proactive Drafting and Adaptive Continuation19 Mar 2026
- 2026SpecForge: A Flexible and Efficient Open-Source Training Framework for Speculative Decoding19 Mar 2026
- 2026Efficient Training-Free Multi-Token Prediction via Embedding-Space Probing18 Mar 2026
- 2026ConFu: Contemplate the Future for Better Speculative Sampling9 Mar 2026
- 2026Quasar: Quantized Self-Speculative Acceleration for Rapid Inference via Memory-Efficient Verification2 Mar 2026
- 2026Dynamic Delayed Tree Expansion For Improved Multi-Path Speculative Decoding19 Feb 2026
- 2026Greedy Multi-Path Block Verification for Faster Decoding in Speculative Sampling18 Feb 2026
- 2026Improving the Trade-off Between Watermark Strength and Speculative Sampling Efficiency for Language Models1 Feb 2026
- 2026PACER: Blockwise Pre-verification for Speculative Decoding with Adaptive Length1 Feb 2026
- 2026SAGE: Accelerating Vision-Language Models via Entropy-Guided Adaptive Speculative Decoding31 Jan 2026
- 2026AREAL-DTA: Dynamic Tree Attention for Efficient Reinforcement Learning of Large Language Models31 Jan 2026
- 2026DART: Diffusion-Inspired Speculative Decoding for Fast LLM Inference27 Jan 2026
- 2026Overcoming Joint Intractability with Lossless Hierarchical Speculative Decoding9 Jan 2026
- 2025Yggdrasil: Bridging Dynamic Speculation and Static Runtime for Latency-Optimal Tree-Based LLM Decoding29 Dec 2025
- 2025Parallel Token Prediction for Language Models24 Dec 2025
- 2025SJD++: Improved Speculative Jacobi Decoding for Training-free Acceleration of Discrete Auto-regressive Text-to-Image Generation8 Dec 2025
- 2025Global Resolution: Optimal Multi-Draft Speculative Sampling via Convex Minimization19 Nov 2025
- 2025VVS: Accelerating Speculative Decoding for Visual Autoregressive Generation via Partial Verification Skipping17 Nov 2025
- 2025Fast and Expressive Multi-Byte Prediction with Probabilistic Circuits14 Nov 2025
- 2025SpecDiff-2: Scaling Diffusion Drafter Alignment For Faster Speculative Decoding1 Nov 2025
- 2025Speculative Coupled Decoding for Training-Free Lossless Acceleration of Autoregressive Visual Generation28 Oct 2025
- 2025Not-a-Bandit: Provably No-Regret Drafter Selection in Speculative Decoding for LLMs22 Oct 2025
- 2025Mirror Speculative Decoding: Breaking the Serial Barrier in LLM Inference15 Oct 2025
- 20253-Model Speculative Decoding14 Oct 2025
- 2025Speculative Jacobi-Denoising Decoding for Accelerating Autoregressive Text-to-image Generation10 Oct 2025
- 2025SwiReasoning: Switch-Thinking in Latent and Explicit for Pareto-Superior Reasoning LLMs6 Oct 2025
- 2025SelfJudge: Faster Speculative Decoding via Self-Supervised Judge Verification26 Sep 2025
- 2025Bridging Draft Policy Misalignment: Group Tree Optimization for Speculative Decoding26 Sep 2025
- 2025SpecMER: Fast Protein Generation with K-mer Guided Speculative Decoding25 Sep 2025
- 2025ViSpec: Accelerating Vision-Language Models with Vision-Aware Speculative Decoding17 Sep 2025
- 2025Cost-Aware Contrastive Routing for LLMs17 Aug 2025
50 newest of 129 All 129 (JSON)
- 2024EAGLE-2: Faster Inference of Language Models with Dynamic Draft Treescited by 362
- 2025EAGLE-3: Scaling up Inference Acceleration of Large Language Models via Training-Time Testcited by 318
- 2024Break the Sequential Dependency of LLM Inference Using Lookahead Decodingcited by 295
- 2024Unlocking Efficiency in Large Language Model Inference: A Comprehensive Survey of Speculative Decodingcited by 266
- 2024A Survey on Efficient Inference for Large Language Modelscited by 197
- 2024LLM Inference Unveiled: Survey and Roofline Model Insightscited by 147
- 2024Sequoia: Scalable, Robust, and Hardware-aware Speculative Decodingcited by 103
- 2024TriForce: Lossless Acceleration of Long Sequence Generation with Hierarchical Speculative Decodingcited by 98
- 2025Universal Model Routing for Efficient LLM Inferencecited by 80
- 2024GliDe with a CaPE: A Low-Hassle Method to Accelerate Speculative Decodingcited by 74
- 2024SpecDec++: Boosting Speculative Decoding via Adaptive Candidate Lengthscited by 73
- 2024Learning Harmonized Representations for Speculative Samplingcited by 69
12 most cited of 84 All 84 (JSON)
- 2026CAST: Cost-Aware Speculative Trees from One-Pass Block Drafters29 Sep 2026
- 2026Tsubame: Tree Replay for Diffusion-Based Speculative Decoding27 Sep 2026
- 2026Watermarkable Multi-Draft Speculative Sampling via Poisson Processes18 Sep 2026
- 2026Divergence Timing and Cumulative Disagreement under KV-Cache Eviction15 Sep 2026
- 2026Trees from Marginals: Autoregressive drafting with factorized priors7 Jul 2026
- 2026When Is a Draft Accepted? A Theory of Acceptance in Speculative Decoding29 Jun 2026
- 2026Accelerating Speculative Diffusions via Block Verification11 Jun 2026
- 2026Bastion: Budget-Aware Speculative Decoding with Tree-structured Block Diffusion Drafting28 May 2026
- 2026Performance-Driven Policy Optimization for Speculative Decoding with Adaptive Windowing14 May 2026
- 2026CATS: Cascaded Adaptive Tree Speculation for Memory-Limited LLM Inference Acceleration11 May 2026
- 2026UniVer: A Unified Perspective for Multi-step and Multi-draft Speculative Decoding6 May 2026
- 2026SMART: When is it Actually Worth Expanding a Speculative Tree?9 Apr 2026
12 newest of 84 All 84 (JSON)
- 2024Accelerating Parallel Sampling of Diffusion Modelscited by 30
- 2025Accelerated Diffusion Models via Speculative Samplingcited by 30
- 2025SpecDiff-2: Scaling Diffusion Drafter Alignment For Faster Speculative Decodingcited by 26
- 2025Grouped Speculative Decoding for Autoregressive Image Generationcited by 17
- 2025PCM : Picard Consistency Model for Fast Parallel Sampling of Diffusion Modelscited by 2
- 2026Accelerating Diffusion Sampling via Speculative Draft Treescited by 2
- 2026Rank-Aware Speculative Sampling for Diffusion Draft Treescited by 0
- 2026Rank-Aware Speculative Sampling for Diffusion Draft Trees30 Sep 2026
- 2026Accelerating Diffusion Sampling via Speculative Draft Trees15 Sep 2026
- 2025SpecDiff-2: Scaling Diffusion Drafter Alignment For Faster Speculative Decoding1 Nov 2025
- 2025Grouped Speculative Decoding for Autoregressive Image Generation11 Aug 2025
- 2025PCM : Picard Consistency Model for Fast Parallel Sampling of Diffusion Models25 Mar 2025
- 2025Accelerated Diffusion Models via Speculative Sampling9 Jan 2025
- 2024Accelerating Parallel Sampling of Diffusion Models15 Feb 2024
- 2024EAGLE: Speculative Sampling Requires Rethinking Feature Uncertaintycited by 564
- 2025Reward-Guided Speculative Decoding for Efficient LLM Reasoningcited by 106
- 2024TreeBoN: Enhancing Inference-Time Alignment with Speculative Tree-Search and Best-of-N Samplingcited by 61
- 2025SwiReasoning: Switch-Thinking in Latent and Explicit for Pareto-Superior Reasoning LLMscited by 20
- 2024Integrative Decoding: Improve Factuality via Implicit Self-consistencycited by 8
- 2026Select to Think: Unlocking SLM Potential with Local Sufficiencycited by 3
- 2026Select to Think: Unlocking SLM Potential with Local Sufficiency29 Apr 2026
- 2025SwiReasoning: Switch-Thinking in Latent and Explicit for Pareto-Superior Reasoning LLMs6 Oct 2025
- 2025Reward-Guided Speculative Decoding for Efficient LLM Reasoning31 Jan 2025
- 2024TreeBoN: Enhancing Inference-Time Alignment with Speculative Tree-Search and Best-of-N Sampling18 Oct 2024
- 2024Integrative Decoding: Improve Factuality via Implicit Self-consistency2 Oct 2024
- 2024EAGLE: Speculative Sampling Requires Rethinking Feature Uncertainty26 Jan 2024
- 2024On Speculative Decoding for Multimodal Large Language Modelscited by 24
- 2025ViSpec: Accelerating Vision-Language Models with Vision-Aware Speculative Decodingcited by 21
- 2025DREAM: Drafting with Refined Target Features and Entropy-Adaptive Cross-Attention Fusion for Multimodal Speculative Decodingcited by 13
- 2026SAGE: Accelerating Vision-Language Models via Entropy-Guided Adaptive Speculative Decodingcited by 3
- 2026SAGE: Accelerating Vision-Language Models via Entropy-Guided Adaptive Speculative Decoding31 Jan 2026
- 2025ViSpec: Accelerating Vision-Language Models with Vision-Aware Speculative Decoding17 Sep 2025
- 2025DREAM: Drafting with Refined Target Features and Entropy-Adaptive Cross-Attention Fusion for Multimodal Speculative Decoding25 May 2025
- 2024On Speculative Decoding for Multimodal Large Language Models13 Apr 2024
- 2023Controlled Decoding from Language Modelscited by 133
- 2024Language Model Cascades: Token-level uncertainty and beyondcited by 115
- 2024Fast Best-of-N Decoding via Speculative Rejectioncited by 112
- 2024A Survey of Resource-efficient LLM and Multimodal Foundation Modelscited by 84
- 2024A Survey: Collaborative Hardware and Software Design in the Era of Large Language Modelscited by 21
- 2025Cost-Aware Contrastive Routing for LLMscited by 16
- 2025L-MTP: Leap Multi-Token Prediction Beyond Adjacent Context for Large Language Modelscited by 14
- 2024BiTA: Bi-Directional Tuning for Lossless Acceleration in Large Language Modelscited by 13
- 2024Fast and Slow Generating: An Empirical Study on Large and Small Language Models Collaborative Decodingcited by 12
- 2024Efficient Inference for Large Language Model-based Generative Recommendationcited by 11
- 2025Fast and Expressive Multi-Byte Prediction with Probabilistic Circuitscited by 9
- 2025Reflection-Window Decoding: Text Generation with Selective Refinementcited by 7
12 most cited of 25 All 25 (JSON)
- 2026K-Forcing: Joint Next-K-Token Decoding via Push-Forward Language Modeling9 Jun 2026
- 2026Focus Session: Hardware and Software Techniques for Accelerating Multimodal Foundation Models23 Apr 2026
- 2026SJD-PAC: Accelerating Speculative Jacobi Decoding via Proactive Drafting and Adaptive Continuation19 Mar 2026
- 2026Efficient Training-Free Multi-Token Prediction via Embedding-Space Probing18 Mar 2026
- 2026AREAL-DTA: Dynamic Tree Attention for Efficient Reinforcement Learning of Large Language Models31 Jan 2026
- 2025Parallel Token Prediction for Language Models24 Dec 2025
- 2025Fast and Expressive Multi-Byte Prediction with Probabilistic Circuits14 Nov 2025
- 2025Speculative Coupled Decoding for Training-Free Lossless Acceleration of Autoregressive Visual Generation28 Oct 2025
- 2025Speculative Jacobi-Denoising Decoding for Accelerating Autoregressive Text-to-image Generation10 Oct 2025
- 2025Cost-Aware Contrastive Routing for LLMs17 Aug 2025
- 2025Proto-EVFL: Enhanced Vertical Federated Learning via Dual Prototype with Extremely Unaligned Data30 Jul 2025
- 2025L-MTP: Leap Multi-Token Prediction Beyond Adjacent Context for Large Language Models23 May 2025
12 newest of 25 All 25 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2026Speculative Speculative Decoding
- 2026Speculative Decoding with a Speculative Vocabulary
- 2024Closer Look at Efficient Inference Methods: A Survey of Speculative Decoding
- 2026LongSpark: Efficient speculative decoding with a fixed-cost parallel drafter
- 2026RACER: Retrieval-Augmented Contextual Rapid Speculative Decoding
- 2024Speculative Diffusion Decoding: Accelerating Language Generation through Diffusion
- 2026A Practical Investigation of Training-free Relaxed Speculative Decoding
- 2026D^2SD: Accelerating Speculative Decoding with Dual Diffusion Draft Models