Make Every Draft Count: Hidden State based Speculative Decoding
On the map: Efficient LLM inference and serving → Speculative decoding
Abstract (arXiv)
Speculative decoding has emerged as a pivotal technique to accelerate LLM inference by employing a lightweight draft model to generate candidate tokens that are subsequently verified by the target model in parallel. However, while this paradigm successfully increases the arithmetic intensity of memory-bound inference, it causes significant compute inefficiency: the majority of draft tokens fail verification and are discarded, resulting in waste of computation. Motivated by the goal of recollecting this wasted computation, we propose a novel system that transforms discarded drafts into reusable tokens. Our key insight is to perform auto-regressive prediction at the hidden states level and postpone the integrating token information after the hidden states generation, so the draft hidden states are not contaminated by incorrect tokens, enabling hidden state reuse. To implement such a system, first we introduce a draft model architecture based on auto-regressive hidden states, which preserves richer semantics than token-based drafters to facilitate draft repurposing. Second, we design an efficient token information injection mechanism that leverages our specialized draft model to construct high-quality draft token trees and enables resampling tokens from verification failures. Third, we eliminate the overhead hidden in our design to further maximize hardware utilization. We conducted extensive evaluations against various baselines, demonstrating up to a 3.3x speedup against standard speculative decoding.
Key facts. Cited by 4 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 26 of its 40 references that are in the map. First posted on arXiv 2 Feb 2026.
Builds on
26 of 40 references.
Closest ancestors · 18
Same direction, newest first
- 2025Efficient Speculative Decoding for Llama at Scale: Challenges and Solutions11 Aug
- 2025TPP-SD: Accelerating Transformer Point Process Sampling with Speculative Decoding12 Jul
- 2025SwiftSpec: Ultra-Low Latency LLM Decoding by Scaling Asynchronous Speculative Decoding12 Jun
- 2025STree: Speculative Tree Decoding for Hybrid State-Space Models20 May
- 2025SpecEE: Accelerating Large Language Model Inference with Speculative Early Exiting11 Apr
- 2025GRIFFIN: Effective Token Alignment for Faster Speculative Decoding16 Feb
- 2025Jakiro: Boosting Speculative Decoding with Decoupled Multi-Head via MoE10 Feb
- 2024Learning Harmonized Representations for Speculative Sampling28 Aug
- 2024EAGLE-2: Faster Inference of Language Models with Dynamic Draft Trees24 Jun
- 2024Towards Fast Multilingual LLM Inference: Speculative Decoding and Specialized Drafters24 Jun
- 2024Speculative Decoding via Early-exiting for Faster LLM Inference with Thompson Sampling Control Mechanism6 Jun
- 2024TriForce: Lossless Acceleration of Long Sequence Generation with Hierarchical Speculative Decoding18 Apr
6 more
- 2024EAGLE: Speculative Sampling Requires Rethinking Feature Uncertainty26 Jan
- 2024Medusa: Simple LLM Inference Acceleration Framework with Multiple Decoding Heads19 Jan
- 2023Cascade Speculative Drafting for Even Faster LLM Inference18 Dec
- 2023SpecInfer: Accelerating Generative Large Language Model Serving with Tree-based Speculative Inference and Verification16 May
- 2023Accelerating Large Language Model Decoding with Speculative Sampling2 Feb
- 2022Fast Inference from Transformers via Speculative Decoding30 Nov
Other references · 8
- 2017Attention Is All You Needcited by 59,932
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2023SGLang: Efficient Execution of Structured Language Model Programscited by 1,107
- 2023Large Language Modelscited by 774
- 2025FlashInfer: Efficient and Customizable Attention Engine for LLM Inference Servingcited by 248
- 2023Exploring Human-Like Translation Strategy with Large Language Modelscited by 44
- 2023Lookahead: An Inference Acceleration Framework for Large Language Model with Lossless Generation Accuracycited by 37
- 2025SLED: A Speculative LLM Decoding Framework for Efficient Edge Servingcited by 13
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026ReTrace: Rejected-Trajectory Conditioning for Speculative Decodingcited by 2
- 2026DFlow: Enabling Verifier Information Flow in Block Diffusion Speculative Decodingcited by 2
- 2026Enabling Performant and Flexible Model-Internal Observability for LLM Inferencecited by 0
- 2026Carryover Drafting: Recycling Rejected States for Speculative Decodingcited by 0
- 2026Carryover Drafting: Recycling Rejected States for Speculative Decoding13 Sep 2026
- 2026DFlow: Enabling Verifier Information Flow in Block Diffusion Speculative Decoding6 Sep 2026
- 2026ReTrace: Rejected-Trajectory Conditioning for Speculative Decoding30 Aug 2026
- 2026Enabling Performant and Flexible Model-Internal Observability for LLM Inference11 May 2026
Similar, not cited
Close in wording, no citation either way
- 2026DEdit: Iterative Draft Editing for Speculative Decoding
- 2026When Hidden States Drift: Can KV Caches Rescue Long-Range Speculative Decoding?
- 2025ML-SpecQD: Multi-Level Speculative Decoding with Quantized Drafts
- 2025Tutorial Proposal: Speculative Decoding for Efficient LLM Inference
- 2026KnapSpec: Self-Speculative Decoding via Adaptive Layer Selection as a Knapsack Problem
- 2026Margins, Not Windows: Training-Free Per-Step Lossy Speculative Decoding
- 2025Fail Fast, Win Big: Rethinking the Drafting Strategy in Speculative Decoding via Diffusion LLMs
- 2026SpecBlock: Block-Iterative Speculative Decoding with Dynamic Tree Drafting