EasySpec: Layer-Parallel Speculative Decoding for Efficient Multi-GPU Utilization
On the map: Efficient LLM inference and serving → Speculative decoding
Abstract (arXiv)
Speculative decoding is an effective and lossless method for Large Language Model (LLM) inference acceleration. It employs a smaller model to generate a draft token sequence, which is then verified by the original base model. In multi-GPU systems, inference latency can be further reduced through tensor parallelism (TP), while the optimal TP size of the draft model is typically smaller than that of the base model, leading to GPU idling during the drafting stage. We observe that such inefficiency stems from the sequential execution of layers, which is seemingly natural but actually unnecessary. Therefore, we propose EasySpec, a layer-parallel speculation strategy that optimizes the efficiency of multi-GPU utilization. EasySpec breaks the inter-layer data dependencies in the draft model, enabling multiple layers to run simultaneously across multiple devices as 'fuzzy' speculation. After each drafting-and-verification iteration, the draft model's key-value cache is calibrated in a single forward pass, preventing long-term fuzzy-error accumulation at minimal additional latency. EasySpec is a training-free and plug-in method. We evaluated EasySpec on several mainstream open-source LLMs, using smaller versions of models from the same series as drafters. The results demonstrate that EasySpec can achieve a peak speedup of 4.17x compared to vanilla decoding, while preserving the original distributions of the base LLMs. Specifically, the drafting stage can be accelerated by up to 1.62x with a maximum speculation accuracy drop of only 7%. The code is available at https://github.com/Yize-Wu/EasySpec.
Key facts. Cited by 3 papers in the map (data through 13 Oct 2026). Placed in Speculative decoding, one of 12 directions in Efficient LLM inference and serving. Builds on 31 of its 33 references that are in the map. First posted on arXiv 4 Feb 2025.
Builds on
31 of 33 references.
Closest ancestors · 14
Same direction, newest first
- 2024PEARL: Parallel Speculative Decoding with Adaptive Draft Length13 Aug
- 2024OPT-Tree: Speculative Decoding with Adaptive Draft Tree Structure25 Jun
- 2024EAGLE-2: Faster Inference of Language Models with Dynamic Draft Trees24 Jun
- 2024SpecExec: Massively Parallel Speculative Decoding for Interactive LLM Inference on Consumer Devices4 Jun
- 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
- 2024Unlocking Efficiency in Large Language Model Inference: A Comprehensive Survey of Speculative Decoding15 Jan
- 2023REST: Retrieval-Based Speculative Decoding14 Nov
- 2023SpecTr: Fast Speculative Decoding via Optimal Transport23 Oct
- 2023SpecInfer: Accelerating Generative Large Language Model Serving with Tree-based Speculative Inference and Verification16 May
- 2023Speculative Decoding with Big Little Decoder15 Feb
2 more
Other references · 17
- 2017Attention Is All You Needcited by 60,106
- 2023GPT-4 Technical Reportcited by 18,278
- 2024The Llama 3 Herd of Modelscited by 14,486
- 2015Distilling the Knowledge in a Neural Networkcited by 10,180
- 2021Evaluating Large Language Models Trained on Codecited by 8,205
- 2020Measuring Massive Multitask Language Understandingcited by 7,876
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,831
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,270
- 2024Qwen2.5 Technical Reportcited by 4,840
- 2023Mamba: Linear-Time Sequence Modeling with Selective State Spacescited by 4,658
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,851
- 2023Instruction-Following Evaluation for Large Language Modelscited by 1,191
5 more
- 2022Language Models are Multilingual Chain-of-Thought Reasonerscited by 525
- 2024LayerSkip: Enabling Early Exit Inference and Self-Speculative Decodingcited by 301
- 2023SqueezeLLM: Dense-and-Sparse Quantizationcited by 292
- 2021I-BERT: Integer-only BERT Quantizationcited by 254
- 2024InfiniGen: Efficient Generative Inference of Large Language Models with Dynamic KV Cache Managementcited by 243
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.
- 2026FreeBalance: Pre-Routing Online Moe Load Balancing via Residual Workload Prediction14 Aug 2026
- 2026Depth Exploration for LLM Decoding28 Jun 2026
- 2025ProxyThinker: Test-Time Guidance through Small Visual Reasoners30 May 2025
Similar, not cited
Close in wording, no citation either way
- 2023The Synergy of Speculative Decoding and Batching in Serving Large Language Models
- 2024Dovetail: A CPU/GPU Heterogeneous Speculative Decoding for LLM inference
- 2024Clover: Regressive Lightweight Speculative Decoding with Sequential Knowledge
- 2026CATS: Cascaded Adaptive Tree Speculation for Memory-Limited LLM Inference Acceleration
- 2025SpecOffload: Unlocking Latent GPU Capacity for LLM Inference on Resource-Constrained Devices
- 2024S3D: A Simple and Cost-Effective Self-Speculative Decoding Scheme for Low-Memory GPUs
- 2025Utility-Driven Speculative Decoding for Mixture-of-Experts
- 2025Mirror Speculative Decoding: Breaking the Serial Barrier in LLM Inference