SPIN: Accelerating Large Language Model Inference with Heterogeneous Speculative Models
On the map: Efficient LLM inference and serving → Speculative decoding
Abstract (arXiv)
Speculative decoding has been shown as an effective way to accelerate Large Language Model (LLM) inference by using a Small Speculative Model (SSM) to generate candidate tokens in a so-called speculation phase, which are subsequently verified by the LLM in a verification phase. However, current state-of-the-art speculative decoding approaches have three key limitations: handling requests with varying difficulty using homogeneous SSMs, lack of robust support for batch processing, and insufficient holistic optimization for both speculation and verification phases. In this paper, we introduce SPIN, an efficient LLM inference serving system based on speculative decoding, designed to address these challenges through three main innovations. First, SPIN improves token speculation by using multiple heterogeneous SSMs, with a learning-based algorithm for SSM selection that operates without prior knowledge of request difficulty. Second, SPIN employs a request decomposition method to minimize batching overhead during LLM verification. Finally, SPIN orchestrates speculation and verification phases by pipelining their executions on GPUs to achieve further acceleration. Experimental results demonstrate that SPIN significantly outperforms state-of-the-art methods, achieving a performance increase of approximately 2.28X.
Key facts. Cited by 9 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 29 of its 39 references that are in the map. First posted on arXiv 20 Mar 2025.
Builds on
29 of 39 references.
Closest ancestors · 13
Same direction, newest first
- 2024TurboSpec: Closed-loop Speculation Control System for Optimizing LLM Serving Goodput20 Jun
- 2024Speculative Decoding via Early-exiting for Faster LLM Inference with Thompson Sampling Control Mechanism6 Jun
- 2024SpecExec: Massively Parallel Speculative Decoding for Interactive LLM Inference on Consumer Devices4 Jun
- 2024S3D: A Simple and Cost-Effective Self-Speculative Decoding Scheme for Low-Memory GPUs30 May
- 2024Kangaroo: Lossless Self-Speculative Decoding via Double Early Exiting29 Apr
- 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
- 2023The Synergy of Speculative Decoding and Batching in Serving Large Language Models28 Oct
- 2023SpecInfer: Accelerating Generative Large Language Model Serving with Tree-based Speculative Inference and Verification16 May
- 2023Speculative Decoding with Big Little Decoder15 Feb
- 2023Accelerating Large Language Model Decoding with Speculative Sampling2 Feb
1 more
Other references · 16
- 2017Attention Is All You Needcited by 59,932
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023GPT-4 Technical Reportcited by 18,132
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2023A Survey of Large Language Modelscited by 2,537
- 2023Instruction Tuning with GPT-4cited by 676
- 2024DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model Servingcited by 595
- 2024Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-Servecited by 507
- 2024LayerSkip: Enabling Early Exit Inference and Self-Speculative Decodingcited by 302
- 2023Deja Vu: Contextual Sparsity for Efficient LLMs at Inference Timecited by 247
- 2024InfiniGen: Efficient Generative Inference of Large Language Models with Dynamic KV Cache Managementcited by 242
- 2023AutoDroid: LLM-powered Task Automation in Androidcited by 178
4 more
- 2024Llumnix: Dynamic Scheduling for Large Language Model Servingcited by 167
- 2024Cost-Efficient Large Language Model Serving for Multi-turn Conversations with CachedAttentioncited by 159
- 2020TurboTransformers: An Efficient GPU Serving System For Transformer Modelscited by 71
- 2022ByteTransformer: A High-Performance Transformer Boosted for Variable-Length Inputscited by 32
Built on by
Citing papers per year: 2025: 7; 2026: 2.
9 papers.
- 2025APRIL: Active Partial Rollouts in Reinforcement Learning to Tame Long-tail Generationcited by 27
- 2025A Survey on Collaborating Small and Large Language Models for Performance, Cost-effectiveness, Cloud-edge Privacy, and Trustworthinesscited by 5
- 2026GCoT-Decoding: Unlocking Deep Reasoning Paths for Universal Question Answeringcited by 4
- 2025Speculative Verification: Exploiting Information Gain to Refine Speculative Decodingcited by 3
- 2025Semi-Clairvoyant Scheduling of Speculative Decoding Requests to Minimize LLM Inference Latencycited by 2
- 2025CHIME: Chiplet-based Heterogeneous Near-Memory Acceleration for Edge Multimodal LLM Inferencecited by 2
- 2025ODIA: Oriented Distillation for Inline Acceleration of LLM-based Function Callingcited by 0
- 2025GoodSpeed: Optimizing Fair Goodput with Adaptive Speculative Decoding in Distributed Edge Inferencecited by 0
- 2026Multi-SPIN: Multi-Access Speculative Inference for Cooperative Token Generation at the Edgecited by 0
- 2026Multi-SPIN: Multi-Access Speculative Inference for Cooperative Token Generation at the Edge3 Jun 2026
- 2026GCoT-Decoding: Unlocking Deep Reasoning Paths for Universal Question Answering8 Apr 2026
- 2025CHIME: Chiplet-based Heterogeneous Near-Memory Acceleration for Edge Multimodal LLM Inference12 Dec 2025
- 2025GoodSpeed: Optimizing Fair Goodput with Adaptive Speculative Decoding in Distributed Edge Inference10 Dec 2025
- 2025A Survey on Collaborating Small and Large Language Models for Performance, Cost-effectiveness, Cloud-edge Privacy, and Trustworthiness14 Oct 2025
- 2025Speculative Verification: Exploiting Information Gain to Refine Speculative Decoding29 Sep 2025
- 2025APRIL: Active Partial Rollouts in Reinforcement Learning to Tame Long-tail Generation23 Sep 2025
- 2025ODIA: Oriented Distillation for Inline Acceleration of LLM-based Function Calling10 Jul 2025
- 2025Semi-Clairvoyant Scheduling of Speculative Decoding Requests to Minimize LLM Inference Latency20 May 2025
Similar, not cited
Close in wording, no citation either way
- 2024Minions: Accelerating Large Language Model Inference with Aggregated Speculative Execution
- 2023Accelerating LLM Inference with Staged Speculative Decoding
- 2024Unlocking Efficiency in Large Language Model Inference: A Comprehensive Survey of Speculative Decoding
- 2024Generation Meets Verification: Accelerating Large Language Model Inference with Smart Parallel Auto-Correct Decoding
- 2024Closer Look at Efficient Inference Methods: A Survey of Speculative Decoding
- 2025Speculative Decoding: Performance or Illusion?
- 2024Recursive Speculative Decoding: Accelerating LLM Inference via Sampling Without Replacement
- 2023Draft & Verify: Lossless Large Language Model Acceleration via Self-Speculative Decoding