PEARL: Parallel Speculative Decoding with Adaptive Draft Length
On the map: Efficient LLM inference and serving → Speculative decoding
Abstract (arXiv)
Speculative decoding (SD), where an extra draft model is employed to provide multiple draft tokens first, and then the original target model verifies these tokens in parallel, has shown great power for LLM inference acceleration. However, existing SD methods suffer from the mutual waiting problem, i.e., the target model gets stuck when the draft model is guessing tokens, and vice versa. This problem is directly incurred by the asynchronous execution of the draft model and the target model and is exacerbated due to the fixed draft length in speculative decoding. To address these challenges, we propose a conceptually simple, flexible, and general framework to boost speculative decoding, namely Parallel spEculative decoding with Adaptive dRaft Length (PEARL). Specifically, PEARL proposes pre-verify to verify the first draft token in advance during the drafting phase, and post-verify to generate more draft tokens during the verification phase. PEARL parallels the drafting phase and the verification phase via applying the two strategies, and achieves adaptive draft length for different scenarios, which effectively alleviates the mutual waiting problem. Experiments on various text generation benchmarks demonstrate the effectiveness of our PEARL, leading to a superior speed up performance up to 4.43× and 1.50×, compared to auto-regressive decoding and vanilla speculative decoding, respectively. Our code is available at https://github.com/smart-lty/ParallelSpeculativeDecoding.
Key facts. Cited by 83 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 19 of its 24 references that are in the map. First posted on arXiv 13 Aug 2024.
Builds on
19 of 24 references.
Closest ancestors · 5
Same direction, newest first
- 2024Break the Sequential Dependency of LLM Inference Using Lookahead Decoding3 Feb
- 2024Medusa: Simple LLM Inference Acceleration Framework with Multiple Decoding Heads19 Jan
- 2023DistillSpec: Improving Speculative Decoding via Knowledge Distillation12 Oct
- 2023Accelerating Large Language Model Decoding with Speculative Sampling2 Feb
- 2022Fast Inference from Transformers via Speculative Decoding30 Nov
Other references · 14
- 2023GPT-4 Technical Reportcited by 18,132
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2021On the Opportunities and Risks of Foundation Modelscited by 3,961
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2023Code Llama: Open Foundation Models for Codecited by 2,105
- 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,154
- 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 456
2 more
Built on by
Citing papers per year: 2024: 4; 2025: 36; 2026: 43.
83 papers.
Sort:
By area:
- 2025Judge Decoding: Faster Speculative Sampling Requires Going Beyond Model Alignmentcited by 59
- 2025SoftCoT++: Test-Time Scaling with Soft Chain-of-Thought Reasoningcited by 38
- 2025A Survey on Parallel Text Generation: From Parallel Decoding to Diffusion Language Modelscited by 27
- 2025Speculative Decoding and Beyond: An In-Depth Survey of Techniquescited by 22
- 2024Dynamic Depth Decoding: Faster Speculative Decoding for LLMscited by 20
- 2024ParallelSpec: Parallel Drafter for Efficient Speculative Decodingcited by 20
- 2025LongSpec: Long-Context Lossless Speculative Decoding with Efficient Drafting and Verificationcited by 19
- 2024AdaEAGLE: Optimizing Speculative Decoding via Explicit Modeling of Adaptive Draft Structurescited by 17
- 2024Draft Model Knows When to Stop: Self-Verification Speculative Decoding for Long-Form Generationcited by 15
- 2025TETRIS: Optimal Draft Token Selection for Batch Speculative Decodingcited by 14
- 2025Fuzzy Speculative Decoding for a Tunable Accuracy-Runtime Tradeoffcited by 14
- 2025DREAM: Drafting with Refined Target Features and Entropy-Adaptive Cross-Attention Fusion for Multimodal Speculative Decodingcited by 13
38 more
- 2025LogitSpec: Accelerating Retrieval-based Speculative Decoding via Next Next Token Speculationcited by 13
- 2026Speculative Speculative Decodingcited by 13
- 2025Utility-Driven Speculative Decoding for Mixture-of-Expertscited by 12
- 2026TALON: Confidence-Aware Speculative Decoding with Adaptive Token Treescited by 12
- 2026ECHO: Elastic Speculative Decoding with Sparse Gating for High-Concurrency Scenarioscited by 11
- 2025SpecEdge: Scalable Edge-Assisted Serving Framework for Interactive LLMscited by 10
- 2025Dynamic Speculative Agent Planningcited by 10
- 2025The Art of Scaling Test-Time Compute for Large Language Modelscited by 10
- 2025SwiftSpec: Ultra-Low Latency LLM Decoding by Scaling Asynchronous Speculative Decodingcited by 9
- 2025Exploiting Edited Large Language Models as General Scientific Optimizerscited by 7
- 2025CSV-Decode: Certifiable Sub-Vocabulary Decoding for Efficient Large Language Model Inferencecited by 7
- 2026PARD-2: Target-Aligned Parallel Draft Model for Dual-Mode Speculative Decodingcited by 7
- 2026TAPS: Target-Aware Prefix Tree Selection for Diffusion-Drafted Speculative Decodingcited by 7
- 2025Token-Driven GammaTune: Adaptive Calibration for Enhanced Speculative Decodingcited by 5
- 2025DSD: A Distributed Speculative Decoding Solution for Edge-Cloud Agile Large Model Servingcited by 5
- 2026See the Forest for the Trees: Loosely Speculative Decoding via Visual-Semantic Guidance for Efficient Inference of Video LLMscited by 5
- 2026Draft Less, Retrieve More: Hybrid Tree Construction for Speculative Decodingcited by 5
- 2025Advancing Decoding Strategies: Enhancements in Locally Typical Sampling for LLMscited by 4
- 2025Reject Only Critical Tokens: Pivot-Aware Speculative Decodingcited by 4
- 2025Fast LLM Post-training via Decoupled and Fastest-of-N Speculationcited by 4
- 2026RACER: Retrieval-Augmented Contextual Rapid Speculative Decodingcited by 4
- 2026When Hidden States Drift: Can KV Caches Rescue Long-Range Speculative Decoding?cited by 4
- 2026D-cut: Adaptive Verification Depth Pruning for Batched Speculative Decodingcited by 4
- 2026AngelSpec: Towards Real-World High Performance Inference with Speculative Decodingcited by 4
- 2025EasySpec: Layer-Parallel Speculative Decoding for Efficient Multi-GPU Utilizationcited by 3
- 2025DuoDecoding: Hardware-aware Heterogeneous Speculative Decoding with Dynamic Multi-Sequence Draftingcited by 3
- 2025List-Level Distribution Coupling with Applications to Speculative Decoding and Lossy Compressioncited by 3
- 2025Speculative Verification: Exploiting Information Gain to Refine Speculative Decodingcited by 3
- 2026Sparrow: Text-Anchored Window Attention with Visual-Semantic Glimpsing for Speculative Decoding in Video LLMscited by 3
- 2026A Pipelined Collaborative Speculative Decoding Framework for Efficient Edge-Cloud LLM Inferencecited by 3
- 2026SpecBlock: Block-Iterative Speculative Decoding with Dynamic Tree Draftingcited by 3
- 2025SpecRouter: Adaptive Routing for Multi-Level Speculative Decoding in Large Language Modelscited by 2
- 2025POSS: Position Specialist Generates Better Draft for Speculative Decodingcited by 2
- 2025AdaSD: Adaptive Speculative Decoding for Efficient Language Model Inferencecited by 2
- 2026HIPPO: Accelerating Video Large Language Models Inference via Holistic-aware Parallel Speculative Decodingcited by 2
- 2026PACER: Blockwise Pre-verification for Speculative Decoding with Adaptive Lengthcited by 2
- 2026FlexDraft: Flexible Speculative Decoding via Attention Tuning and Bonus-Guided Calibrationcited by 2
- 2026TailSieve: Partial-Rollout-Guided Tail Routing for LLM Rolloutscited by 2
50 most cited of 83 All 83 (JSON)
- 2026AS2D: Accelerating On-Demand Audio Understanding on Mobile Devices29 Sep 2026
- 2026Reciprocal Guidance: Orchestrating Draft and Verify Budgets for Advancing the Diffusion-AR Self-Speculation Frontier28 Sep 2026
- 2026When Parallel Drafter Meets Parallel Speculative Decoding23 Sep 2026
- 2026ECHO: Early-layer Collaborative Hierarchical Orchestration with Bonus Logits in Speculative Decoding15 Sep 2026
- 2026AceSpec: An Asymmetric Edge-Cloud Collaborative Framework for Communication-Efficient LLM Inference2 Sep 2026
- 2026ReTrace: Rejected-Trajectory Conditioning for Speculative Decoding30 Aug 2026
- 2026TailSieve: Partial-Rollout-Guided Tail Routing for LLM Rollouts24 Aug 2026
- 2026MemSpec: Memory-Aware Runtime for Adaptive Draft Scheduling in Speculative Decoding on Edge Devices11 Aug 2026
- 2026BALANCE: Hybrid Autoregressive-Speculative LLM Inference at the Network Edge6 Aug 2026
- 2026AsymSpec: Efficient Cloud-Edge Speculative Decoding over Asymmetric Networks5 Aug 2026
- 2026AngelSpec: Towards Real-World High Performance Inference with Speculative Decoding28 Jul 2026
- 2026D-cut: Adaptive Verification Depth Pruning for Batched Speculative Decoding16 Jul 2026
38 more
- 2026Unlocking Parallelism in Autoregressive Language Models via Speculative Decoding with Progressive Tree Drafting12 Jul 2026
- 2026AdaptiveSD A Stability-Aware, Runtime-Adaptive Speculative Decoding Framework with Multi-Policy Orchestration for CPU-Constrained LLM Inference4 Jul 2026
- 2026Margins, Not Windows: Training-Free Per-Step Lossy Speculative Decoding3 Jul 2026
- 2026Depth Exploration for LLM Decoding28 Jun 2026
- 2026GRAFT: Adaptive DLM-Based Draft Tree Construction with Target-Distilled Edge Scoring24 Jun 2026
- 2026LUMEN: Coordinated Failure Recovery for Distributed LLM Serving16 Jun 2026
- 2026VIA-SD: Verification via Intra-Model Routing for Speculative Decoding10 Jun 2026
- 2026Multi-SPIN: Multi-Access Speculative Inference for Cooperative Token Generation at the Edge3 Jun 2026
- 2026TAPS: Target-Aware Prefix Tree Selection for Diffusion-Drafted Speculative Decoding30 May 2026
- 2026Bastion: Budget-Aware Speculative Decoding with Tree-structured Block Diffusion Drafting28 May 2026
- 2026Draft Less, Retrieve More: Hybrid Tree Construction for Speculative Decoding19 May 2026
- 2026FlexDraft: Flexible Speculative Decoding via Attention Tuning and Bonus-Guided Calibration19 May 2026
- 2026Performance-Driven Policy Optimization for Speculative Decoding with Adaptive Windowing14 May 2026
- 202631.1 A 14.08-to-135.69Token/s ReRAM-on-Logic Stacked Outlier-Free Large-Language-Model Accelerator with Block-Clustered Weight-Compression and Adaptive Parallel-Speculative-Decoding10 May 2026
- 2026PARD-2: Target-Aligned Parallel Draft Model for Dual-Mode Speculative Decoding9 May 2026
- 2026SpecBlock: Block-Iterative Speculative Decoding with Dynamic Tree Drafting8 May 2026
- 2026SPECTRE: Hybrid Ordinary-Parallel Speculative Serving for Resource-Efficient LLM Inference4 May 2026
- 2026When Hidden States Drift: Can KV Caches Rescue Long-Range Speculative Decoding?29 Apr 2026
- 2026AHASD: Asynchronous Heterogeneous Architecture for LLM Adaptive Drafting Speculative Decoding on Mobile Devices28 Apr 2026
- 2026FASER: Fine-Grained Phase Management for Speculative Decoding in Dynamic LLM Serving22 Apr 2026
- 2026RACER: Retrieval-Augmented Contextual Rapid Speculative Decoding16 Apr 2026
- 2026See the Forest for the Trees: Loosely Speculative Decoding via Visual-Semantic Guidance for Efficient Inference of Video LLMs7 Apr 2026
- 2026A Pipelined Collaborative Speculative Decoding Framework for Efficient Edge-Cloud LLM Inference19 Mar 2026
- 2026ECHO: Elastic Speculative Decoding with Sparse Gating for High-Concurrency Scenarios10 Mar 2026
- 2026Speculative Speculative Decoding3 Mar 2026
- 2026MineDraft: A Framework for Batch Parallel Speculative Decoding24 Feb 2026
- 2026Dynamic Delayed Tree Expansion For Improved Multi-Path Speculative Decoding19 Feb 2026
- 2026Sparrow: Text-Anchored Window Attention with Visual-Semantic Glimpsing for Speculative Decoding in Video LLMs17 Feb 2026
- 2026PACER: Blockwise Pre-verification for Speculative Decoding with Adaptive Length1 Feb 2026
- 2026HIPPO: Accelerating Video Large Language Models Inference via Holistic-aware Parallel Speculative Decoding13 Jan 2026
- 2026TALON: Confidence-Aware Speculative Decoding with Adaptive Token Trees12 Jan 2026
- 2025RADAR: Accelerate Large Language Model Inference With RL-Based Dynamic Draft Trees16 Dec 2025
- 2025AdaSD: Adaptive Speculative Decoding for Efficient Language Model Inference12 Dec 2025
- 2025The Art of Scaling Test-Time Compute for Large Language Models1 Dec 2025
- 2025DSD: A Distributed Speculative Decoding Solution for Edge-Cloud Agile Large Model Serving26 Nov 2025
- 2025Fast LLM Post-training via Decoupled and Fastest-of-N Speculation20 Nov 2025
- 2025CSV-Decode: Certifiable Sub-Vocabulary Decoding for Efficient Large Language Model Inference16 Nov 2025
- 2025TapOut: A Bandit-Based Approach to Dynamic Speculative Decoding3 Nov 2025
50 newest of 83 All 83 (JSON)
- 2025Speculative Decoding and Beyond: An In-Depth Survey of Techniquescited by 22
- 2024Dynamic Depth Decoding: Faster Speculative Decoding for LLMscited by 20
- 2024ParallelSpec: Parallel Drafter for Efficient Speculative Decodingcited by 20
- 2024AdaEAGLE: Optimizing Speculative Decoding via Explicit Modeling of Adaptive Draft Structurescited by 17
- 2024Draft Model Knows When to Stop: Self-Verification Speculative Decoding for Long-Form Generationcited by 15
- 2025TETRIS: Optimal Draft Token Selection for Batch Speculative Decodingcited by 14
- 2025Fuzzy Speculative Decoding for a Tunable Accuracy-Runtime Tradeoffcited by 14
- 2025LogitSpec: Accelerating Retrieval-based Speculative Decoding via Next Next Token Speculationcited by 13
- 2026Speculative Speculative Decodingcited by 13
- 2026TALON: Confidence-Aware Speculative Decoding with Adaptive Token Treescited by 12
- 2026ECHO: Elastic Speculative Decoding with Sparse Gating for High-Concurrency Scenarioscited by 11
- 2025SpecEdge: Scalable Edge-Assisted Serving Framework for Interactive LLMscited by 10
12 most cited of 67 All 67 (JSON)
- 2026AS2D: Accelerating On-Demand Audio Understanding on Mobile Devices29 Sep 2026
- 2026Reciprocal Guidance: Orchestrating Draft and Verify Budgets for Advancing the Diffusion-AR Self-Speculation Frontier28 Sep 2026
- 2026When Parallel Drafter Meets Parallel Speculative Decoding23 Sep 2026
- 2026ECHO: Early-layer Collaborative Hierarchical Orchestration with Bonus Logits in Speculative Decoding15 Sep 2026
- 2026AceSpec: An Asymmetric Edge-Cloud Collaborative Framework for Communication-Efficient LLM Inference2 Sep 2026
- 2026ReTrace: Rejected-Trajectory Conditioning for Speculative Decoding30 Aug 2026
- 2026MemSpec: Memory-Aware Runtime for Adaptive Draft Scheduling in Speculative Decoding on Edge Devices11 Aug 2026
- 2026BALANCE: Hybrid Autoregressive-Speculative LLM Inference at the Network Edge6 Aug 2026
- 2026AsymSpec: Efficient Cloud-Edge Speculative Decoding over Asymmetric Networks5 Aug 2026
- 2026AngelSpec: Towards Real-World High Performance Inference with Speculative Decoding28 Jul 2026
- 2026Unlocking Parallelism in Autoregressive Language Models via Speculative Decoding with Progressive Tree Drafting12 Jul 2026
- 2026AdaptiveSD A Stability-Aware, Runtime-Adaptive Speculative Decoding Framework with Multi-Policy Orchestration for CPU-Constrained LLM Inference4 Jul 2026
12 newest of 67 All 67 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025SpecBranch: Speculative Decoding via Hybrid Drafting and Rollback-Aware Branch Parallelism
- 2025Fail Fast, Win Big: Rethinking the Drafting Strategy in Speculative Decoding via Diffusion LLMs
- 2025Mirror Speculative Decoding: Breaking the Serial Barrier in LLM Inference
- 2025Tutorial Proposal: Speculative Decoding for Efficient LLM Inference
- 2024SWIFT: On-the-Fly Self-Speculative Decoding for LLM Inference Acceleration
- 2026DLoop: Looped Speculative Decoding
- 2024Decoding Speculative Decoding
- 2026LibraSpec: Dynamic Diffusion-Based Speculative Decoding via Marginal-Gain-Driven Optimization