Recurrent Drafter for Fast Speculative Decoding in Large Language Models
On the map: Efficient LLM inference and serving → Speculative decoding
Abstract (arXiv)
We present Recurrent Drafter (ReDrafter), an advanced speculative decoding approach that achieves state-of-the-art speedup for large language models (LLMs) inference. The performance gains are driven by three key aspects: (1) leveraging a recurrent neural network (RNN) as the draft model conditioning on LLM's hidden states, (2) applying a dynamic tree attention algorithm over beam search results to eliminate duplicated prefixes in candidate sequences, and (3) training through knowledge distillation from the LLM. ReDrafter accelerates Vicuna inference in MT-Bench by up to 2.8x with a PyTorch implementation on Nvidia H100 GPUs. To demonstrate its practicality in real environments, we also validated its effectiveness for on-device applications by implementing the approach in MLX and benchmarking performance on Metal GPUs in Apple Silicon chips, achieving up to 2.3x speedup.
Key facts. Cited by 37 papers in the map (data through 14 Oct 2026). Placed in Speculative decoding, one of 12 directions in Efficient LLM inference and serving. Builds on 29 of its 42 references that are in the map. First posted on arXiv 14 Mar 2024.
Builds on
29 of 42 references.
Closest ancestors · 14
Same direction, newest first
- 2024Speculative Streaming: Fast LLM Inference without Auxiliary Models16 Feb
- 2024Break the Sequential Dependency of LLM Inference Using Lookahead Decoding3 Feb
- 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
- 2023REST: Retrieval-Based Speculative Decoding14 Nov
- 2023SpecTr: Fast Speculative Decoding via Optimal Transport23 Oct
- 2023DistillSpec: Improving Speculative Decoding via Knowledge Distillation12 Oct
- 2023Online Speculative Decoding11 Oct
- 2023Accelerating LLM Inference with Staged Speculative Decoding8 Aug
- 2023Accelerating Transformer Inference for Translation via Parallel Decoding17 May
- 2023Accelerating Large Language Model Decoding with Speculative Sampling2 Feb
2 more
Other references · 15
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2023GPT-4 Technical Reportcited by 18,396
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,944
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,868
- 2023PaLM 2 Technical Reportcited by 1,162
- 2016Sequence-Level Knowledge Distillationcited by 801
- 2023AlpacaFarm: A Simulation Framework for Methods that Learn from Human Feedbackcited by 748
- 2018Blockwise Parallel Decoding for Deep Autoregressive Modelscited by 323
- 2022Paraformer: Fast and Accurate Parallel Transformer for Non-autoregressive End-to-End Speech Recognitioncited by 144
Built on by
Citing papers per year: 2024: 12; 2025: 9; 2026: 16.
37 papers.
Sort:
By area:
- 2024SnapKV: LLM Knows What You are Looking for Before Generationcited by 880
- 2024EAGLE-2: Faster Inference of Language Models with Dynamic Draft Treescited by 370
- 2024SpecDec++: Boosting Speculative Decoding via Adaptive Candidate Lengthscited by 75
- 2025Judge Decoding: Faster Speculative Sampling Requires Going Beyond Model Alignmentcited by 59
- 2024Kangaroo: Lossless Self-Speculative Decoding via Double Early Exitingcited by 58
- 2024Speculative Diffusion Decoding: Accelerating Language Generation through Diffusioncited by 57
- 2025Your LLM Knows the Future: Uncovering Its Multi-Token Prediction Potentialcited by 47
- 2024DySpec: Faster Speculative Decoding with Dynamic Token Tree Structurecited by 25
- 2025Speculative Decoding and Beyond: An In-Depth Survey of Techniquescited by 23
- 2026D-PACE: Dynamic Position-Aware Cross-Entropy for Parallel Speculative Draftingcited by 17
- 2025GRIFFIN: Effective Token Alignment for Faster Speculative Decodingcited by 16
- 2024Clover: Regressive Lightweight Speculative Decoding with Sequential Knowledgecited by 10
25 more
- 2025Bridging Draft Policy Misalignment: Group Tree Optimization for Speculative Decodingcited by 10
- 2024Adaptive Draft-Verification for Efficient Large Language Model Decodingcited by 9
- 2024Accelerating Production LLMs with Combined Token/Embedding Speculatorscited by 8
- 2024FastDraft: How to Train Your Draftcited by 6
- 2024Clover-2: Accurate Inference for Regressive Lightweight Speculative Decodingcited by 5
- 2026A Survey on the Green Development of Large Models: From Resource-Efficient Architectures to Hardware-Software Co-Designcited by 5
- 2025TokenSwift: Lossless Acceleration of Ultra Long Sequence Generationcited by 4
- 2025WhisperKit: On-device Real-time ASR with Billion-Scale Transformerscited by 4
- 2026DeLS-Spec: Decoupled Long-Short Contexts for Parallel Speculative Draftingcited by 4
- 2026SpecBlock: Block-Iterative Speculative Decoding with Dynamic Tree Draftingcited by 3
- 2024SSSD: Simply-Scalable Speculative Decodingcited by 2
- 2025Hierarchical Verification of Speculative Beams for Accelerating LLM Inferencecited by 1
- 2026TIDE: Temporal Incremental Draft Engine for Self-Improving LLM Inferencecited by 1
- 2026MineDraft: A Framework for Batch Parallel Speculative Decodingcited by 1
- 2026H-Spec: Parallel Speculative Decoding Without a Drafter-Side KV Cachecited by 1
- 2025Cross-Attention Speculative Decodingcited by 0
- 2026Cross-Family Speculative Decoding for Polish Language Models on Apple~Silicon: An Empirical Evaluation of Bielik~11B with UAG-Extended MLX-LMcited by 0
- 2026EvoSpec: Evolving Speculative Decoding via Real-Time Vocabulary and Parameter Adaptationcited by 0
- 2026CONCORD: Asynchronous Sparse Aggregation for Device-Cloud RAG under Document Isolationcited by 0
- 2026Token-Operations-Oriented Inference Optimization Techniques for Large Modelscited by 0
- 2026Fully Rotation-Equivariant Spectral-Spatial Learning for Multispectral Object Detectioncited by 0
- 2026LongSpark: Efficient speculative decoding with a fixed-cost parallel draftercited by 0
- 2026JevSpawn: Adaptive Agentic Inference through Compositional Action Spacescited by 0
- 2026Where Draft Trees Lose Target Mass: Exit-Guided Speculative Decodingcited by 0
- 2026Contextual Correction of Parallel Draftsfor Speculative Decodingcited by 0
- 2026Contextual Correction of Parallel Draftsfor Speculative Decoding8 Oct 2026
- 2026Where Draft Trees Lose Target Mass: Exit-Guided Speculative Decoding8 Oct 2026
- 2026JevSpawn: Adaptive Agentic Inference through Compositional Action Spaces30 Sep 2026
- 2026LongSpark: Efficient speculative decoding with a fixed-cost parallel drafter29 Sep 2026
- 2026H-Spec: Parallel Speculative Decoding Without a Drafter-Side KV Cache21 Sep 2026
- 2026A Survey on the Green Development of Large Models: From Resource-Efficient Architectures to Hardware-Software Co-Design10 Jul 2026
- 2026DeLS-Spec: Decoupled Long-Short Contexts for Parallel Speculative Drafting8 Jul 2026
- 2026Fully Rotation-Equivariant Spectral-Spatial Learning for Multispectral Object Detection6 Jul 2026
- 2026Token-Operations-Oriented Inference Optimization Techniques for Large Models18 Jun 2026
- 2026CONCORD: Asynchronous Sparse Aggregation for Device-Cloud RAG under Document Isolation13 Jun 2026
- 2026D-PACE: Dynamic Position-Aware Cross-Entropy for Parallel Speculative Drafting12 May 2026
- 2026SpecBlock: Block-Iterative Speculative Decoding with Dynamic Tree Drafting8 May 2026
25 more
- 2026EvoSpec: Evolving Speculative Decoding via Real-Time Vocabulary and Parameter Adaptation17 Apr 2026
- 2026Cross-Family Speculative Decoding for Polish Language Models on Apple~Silicon: An Empirical Evaluation of Bielik~11B with UAG-Extended MLX-LM22 Mar 2026
- 2026MineDraft: A Framework for Batch Parallel Speculative Decoding24 Feb 2026
- 2026TIDE: Temporal Incremental Draft Engine for Self-Improving LLM Inference5 Feb 2026
- 2025Bridging Draft Policy Misalignment: Group Tree Optimization for Speculative Decoding26 Sep 2025
- 2025Hierarchical Verification of Speculative Beams for Accelerating LLM Inference30 Jul 2025
- 2025Your LLM Knows the Future: Uncovering Its Multi-Token Prediction Potential16 Jul 2025
- 2025WhisperKit: On-device Real-time ASR with Billion-Scale Transformers14 Jul 2025
- 2025Cross-Attention Speculative Decoding30 May 2025
- 2025Speculative Decoding and Beyond: An In-Depth Survey of Techniques27 Feb 2025
- 2025TokenSwift: Lossless Acceleration of Ultra Long Sequence Generation26 Feb 2025
- 2025GRIFFIN: Effective Token Alignment for Faster Speculative Decoding16 Feb 2025
- 2025Judge Decoding: Faster Speculative Sampling Requires Going Beyond Model Alignment31 Jan 2025
- 2024FastDraft: How to Train Your Draft17 Nov 2024
- 2024SSSD: Simply-Scalable Speculative Decoding8 Nov 2024
- 2024DySpec: Faster Speculative Decoding with Dynamic Token Tree Structure15 Oct 2024
- 2024Speculative Diffusion Decoding: Accelerating Language Generation through Diffusion10 Aug 2024
- 2024Clover-2: Accurate Inference for Regressive Lightweight Speculative Decoding1 Aug 2024
- 2024Adaptive Draft-Verification for Efficient Large Language Model Decoding27 Jun 2024
- 2024EAGLE-2: Faster Inference of Language Models with Dynamic Draft Trees24 Jun 2024
- 2024SpecDec++: Boosting Speculative Decoding via Adaptive Candidate Lengths30 May 2024
- 2024Clover: Regressive Lightweight Speculative Decoding with Sequential Knowledge1 May 2024
- 2024Accelerating Production LLMs with Combined Token/Embedding Speculators29 Apr 2024
- 2024Kangaroo: Lossless Self-Speculative Decoding via Double Early Exiting29 Apr 2024
- 2024SnapKV: LLM Knows What You are Looking for Before Generation22 Apr 2024
- 2024SnapKV: LLM Knows What You are Looking for Before Generationcited by 880
- 2024EAGLE-2: Faster Inference of Language Models with Dynamic Draft Treescited by 370
- 2024SpecDec++: Boosting Speculative Decoding via Adaptive Candidate Lengthscited by 75
- 2024Kangaroo: Lossless Self-Speculative Decoding via Double Early Exitingcited by 58
- 2024Speculative Diffusion Decoding: Accelerating Language Generation through Diffusioncited by 57
- 2024DySpec: Faster Speculative Decoding with Dynamic Token Tree Structurecited by 25
- 2025Speculative Decoding and Beyond: An In-Depth Survey of Techniquescited by 23
- 2026D-PACE: Dynamic Position-Aware Cross-Entropy for Parallel Speculative Draftingcited by 17
- 2025GRIFFIN: Effective Token Alignment for Faster Speculative Decodingcited by 16
- 2024Clover: Regressive Lightweight Speculative Decoding with Sequential Knowledgecited by 10
- 2025Bridging Draft Policy Misalignment: Group Tree Optimization for Speculative Decodingcited by 10
- 2024Accelerating Production LLMs with Combined Token/Embedding Speculatorscited by 8
12 most cited of 25 All 25 (JSON)
- 2026Contextual Correction of Parallel Draftsfor Speculative Decoding8 Oct 2026
- 2026Where Draft Trees Lose Target Mass: Exit-Guided Speculative Decoding8 Oct 2026
- 2026LongSpark: Efficient speculative decoding with a fixed-cost parallel drafter29 Sep 2026
- 2026DeLS-Spec: Decoupled Long-Short Contexts for Parallel Speculative Drafting8 Jul 2026
- 2026D-PACE: Dynamic Position-Aware Cross-Entropy for Parallel Speculative Drafting12 May 2026
- 2026SpecBlock: Block-Iterative Speculative Decoding with Dynamic Tree Drafting8 May 2026
- 2026EvoSpec: Evolving Speculative Decoding via Real-Time Vocabulary and Parameter Adaptation17 Apr 2026
- 2026Cross-Family Speculative Decoding for Polish Language Models on Apple~Silicon: An Empirical Evaluation of Bielik~11B with UAG-Extended MLX-LM22 Mar 2026
- 2026MineDraft: A Framework for Batch Parallel Speculative Decoding24 Feb 2026
- 2025Bridging Draft Policy Misalignment: Group Tree Optimization for Speculative Decoding26 Sep 2025
- 2025Hierarchical Verification of Speculative Beams for Accelerating LLM Inference30 Jul 2025
- 2025Cross-Attention Speculative Decoding30 May 2025
12 newest of 25 All 25 (JSON)
- 2025Your LLM Knows the Future: Uncovering Its Multi-Token Prediction Potentialcited by 47
- 2024Adaptive Draft-Verification for Efficient Large Language Model Decodingcited by 9
- 2026A Survey on the Green Development of Large Models: From Resource-Efficient Architectures to Hardware-Software Co-Designcited by 5
- 2025TokenSwift: Lossless Acceleration of Ultra Long Sequence Generationcited by 4
- 2025WhisperKit: On-device Real-time ASR with Billion-Scale Transformerscited by 4
- 2026Token-Operations-Oriented Inference Optimization Techniques for Large Modelscited by 0
- 2026Fully Rotation-Equivariant Spectral-Spatial Learning for Multispectral Object Detectioncited by 0
- 2026A Survey on the Green Development of Large Models: From Resource-Efficient Architectures to Hardware-Software Co-Design10 Jul 2026
- 2026Fully Rotation-Equivariant Spectral-Spatial Learning for Multispectral Object Detection6 Jul 2026
- 2026Token-Operations-Oriented Inference Optimization Techniques for Large Models18 Jun 2026
- 2025Your LLM Knows the Future: Uncovering Its Multi-Token Prediction Potential16 Jul 2025
- 2025WhisperKit: On-device Real-time ASR with Billion-Scale Transformers14 Jul 2025
- 2025TokenSwift: Lossless Acceleration of Ultra Long Sequence Generation26 Feb 2025
- 2024Adaptive Draft-Verification for Efficient Large Language Model Decoding27 Jun 2024
Similar, not cited
Close in wording, no citation either way
- 2024Recursive Speculative Decoding: Accelerating LLM Inference via Sampling Without Replacement
- 2026Training Parallel Speculative Draft Models by Directly Minimizing Expected Decoding Rounds
- 2026SlimSpec: Low-Rank Draft LM-Head for Accelerated Speculative Decoding
- 2026Unlocking Parallelism in Autoregressive Language Models via Speculative Decoding with Progressive Tree Drafting
- 2025READER: Retrieval-Assisted Drafter for Efficient LLM Inference
- 2026D^2SD: Accelerating Speculative Decoding with Dual Diffusion Draft Models
- 2025SpecDiff-2: Scaling Diffusion Drafter Alignment For Faster Speculative Decoding
- 2023The Synergy of Speculative Decoding and Batching in Serving Large Language Models