Dovetail: A CPU/GPU Heterogeneous Speculative Decoding for LLM inference
On the map: Efficient LLM inference and serving → Speculative decoding
Abstract (arXiv)
With the continuous advancement in the performance of large language models (LLMs), their demand for computational resources and memory has significantly increased, which poses major challenges for efficient inference on consumer-grade devices and legacy servers. These devices typically feature relatively weaker GPUs and stronger CPUs. Although techniques such as parameter offloading and partial offloading can alleviate GPU memory pressure to some extent, their effectiveness is limited due to communication latency and suboptimal hardware resource utilization. To address this issue, we propose Dovetail, a lossless inference acceleration method that leverages the complementary characteristics of heterogeneous devices and the advantages of speculative decoding. Dovetail deploys a draft model on the GPU to perform preliminary predictions, while a target model running on the CPU validates these outputs. By reducing the granularity of data transfer, Dovetail significantly minimizes communication overhead. To further improve efficiency, we optimize the draft model specifically for heterogeneous hardware environments by reducing the number of draft tokens to lower parallel verification latency, increasing model depth to enhance predictive capabilities, and introducing a Dynamic Gating Fusion (DGF) mechanism to improve the integration of feature and embedding information. We conduct comprehensive evaluations of Dovetail across various consumer-grade GPUs, covering multiple tasks and mainstream models. Experimental results on 13B models demonstrate that Dovetail achieves inference speedups ranging from 1.79x to 10.1x across different devices, while maintaining consistency and stability in the distribution of generated texts.
Key facts. Cited by 13 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 28 of its 44 references that are in the map. First posted on arXiv 25 Dec 2024.
Builds on
28 of 44 references.
Closest ancestors · 12
Same direction, newest first
- 2024MagicDec: Breaking the Latency-Throughput Tradeoff for Long Context Generation with Speculative Decoding20 Aug
- 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
- 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
- 2023Cascade Speculative Drafting for Even Faster LLM Inference18 Dec
- 2023Accelerating LLM Inference with Staged Speculative Decoding8 Aug
- 2023Speculative Decoding with Big Little Decoder15 Feb
- 2023Accelerating Large Language Model Decoding with Speculative Sampling2 Feb
- 2022Fast Inference from Transformers via Speculative Decoding30 Nov
- 2022Speculative Decoding: Exploiting Speculative Execution for Accelerating Seq2seq Generation30 Mar
Other references · 16
- 2017Attention Is All You Needcited by 60,361
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,307
- 2022GPTQ: Accurate Post-Training Quantization for Generative Pre-trained Transformerscited by 1,919
- 2024KIVI: A Tuning-Free Asymmetric 2bit Quantization for KV Cachecited by 637
- 2024TinyLlama: An Open-Source Small Language Modelcited by 618
- 2019The State of Sparsity in Deep Neural Networkscited by 476
- 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 426
- 2023Sheared LLaMA: Accelerating Language Model Pre-training via Structured Pruningcited by 415
- 2017Gated Multimodal Units for Information Fusioncited by 248
- 2023PowerInfer: Fast Large Language Model Serving with a Consumer-grade GPUcited by 217
- 2019Insertion Transformer: Flexible Sequence Generation via Insertion Operationscited by 125
4 more
- 2023f-Divergence Minimization for Sequence-Level Knowledge Distillationcited by 114
- 2024KV Cache Compression, But What Must We Give in Return? A Comprehensive Benchmark of Long Context Capable Approachescited by 42
- 2020ENGINE: Energy-Based Inference Networks for Non-Autoregressive Machine Translationcited by 34
- 2023ConsistentEE: A Consistent and Hardness-Guided Early Exiting Method for Accelerating Language Models Inferencecited by 13
Built on by
Citing papers per year: 2025: 9; 2026: 4.
13 papers.
Sort:
By area:
- 2025Speculative Decoding and Beyond: An In-Depth Survey of Techniquescited by 23
- 2025DREAM: Drafting with Refined Target Features and Entropy-Adaptive Cross-Attention Fusion for Multimodal Speculative Decodingcited by 14
- 2025LittleBit: Ultra Low-Bit Quantization via Latent Factorizationcited by 11
- 2025TailorKV: A Hybrid Framework for Long-Context Inference via Tailored KV Cache Optimizationcited by 10
- 2025LayerScope: Predictive Cross-Layer Scheduling for Efficient Multi-Batch MoE Inference on Legacy Serverscited by 8
- 2025A Survey on Collaborating Small and Large Language Models for Performance, Cost-effectiveness, Cloud-edge Privacy, and Trustworthinesscited by 7
- 2025Nightjar: Dynamic Adaptive Speculative Decoding for Large Language Models Servingcited by 6
- 2026Sparrow: Text-Anchored Window Attention with Visual-Semantic Glimpsing for Speculative Decoding in Video LLMscited by 4
- 2025Speculate Deep and Accurate: Lossless and Training-Free Acceleration for Offloaded LLMs via Substitute Speculative Decodingcited by 1
- 2025Rhea: Role-aware Heuristic Episodic Attention for Conversational LLMscited by 0
- 2026Compiler-Assisted Speculative Sampling for Accelerated LLM Inference on Heterogeneous Edge Devicescited by 0
- 2026WANSpec: Leveraging Global Compute Capacity for LLM Inferencecited by 0
1 more
- 2026Role-aware Heuristic Episodic Attention for Conversational LLMs1 Oct 2026
- 2026WANSpec: Leveraging Global Compute Capacity for LLM Inference21 Feb 2026
- 2026Sparrow: Text-Anchored Window Attention with Visual-Semantic Glimpsing for Speculative Decoding in Video LLMs17 Feb 2026
- 2026Compiler-Assisted Speculative Sampling for Accelerated LLM Inference on Heterogeneous Edge Devices8 Feb 2026
- 2025Nightjar: Dynamic Adaptive Speculative Decoding for Large Language Models Serving27 Dec 2025
- 2025Rhea: Role-aware Heuristic Episodic Attention for Conversational LLMs7 Dec 2025
- 2025A Survey on Collaborating Small and Large Language Models for Performance, Cost-effectiveness, Cloud-edge Privacy, and Trustworthiness14 Oct 2025
- 2025LayerScope: Predictive Cross-Layer Scheduling for Efficient Multi-Batch MoE Inference on Legacy Servers28 Sep 2025
- 2025Speculate Deep and Accurate: Lossless and Training-Free Acceleration for Offloaded LLMs via Substitute Speculative Decoding22 Sep 2025
- 2025LittleBit: Ultra Low-Bit Quantization via Latent Factorization30 May 2025
- 2025TailorKV: A Hybrid Framework for Long-Context Inference via Tailored KV Cache Optimization26 May 2025
- 2025DREAM: Drafting with Refined Target Features and Entropy-Adaptive Cross-Attention Fusion for Multimodal Speculative Decoding25 May 2025
1 more
- 2025Speculative Decoding and Beyond: An In-Depth Survey of Techniquescited by 23
- 2025TailorKV: A Hybrid Framework for Long-Context Inference via Tailored KV Cache Optimizationcited by 10
- 2025Nightjar: Dynamic Adaptive Speculative Decoding for Large Language Models Servingcited by 6
- 2025Speculate Deep and Accurate: Lossless and Training-Free Acceleration for Offloaded LLMs via Substitute Speculative Decodingcited by 1
- 2026Compiler-Assisted Speculative Sampling for Accelerated LLM Inference on Heterogeneous Edge Devicescited by 0
- 2026WANSpec: Leveraging Global Compute Capacity for LLM Inferencecited by 0
- 2026WANSpec: Leveraging Global Compute Capacity for LLM Inference21 Feb 2026
- 2026Compiler-Assisted Speculative Sampling for Accelerated LLM Inference on Heterogeneous Edge Devices8 Feb 2026
- 2025Nightjar: Dynamic Adaptive Speculative Decoding for Large Language Models Serving27 Dec 2025
- 2025Speculate Deep and Accurate: Lossless and Training-Free Acceleration for Offloaded LLMs via Substitute Speculative Decoding22 Sep 2025
- 2025TailorKV: A Hybrid Framework for Long-Context Inference via Tailored KV Cache Optimization26 May 2025
- 2025Speculative Decoding and Beyond: An In-Depth Survey of Techniques27 Feb 2025
- 2025LittleBit: Ultra Low-Bit Quantization via Latent Factorizationcited by 11
- 2025A Survey on Collaborating Small and Large Language Models for Performance, Cost-effectiveness, Cloud-edge Privacy, and Trustworthinesscited by 7
- 2025Rhea: Role-aware Heuristic Episodic Attention for Conversational LLMscited by 0
- 2026Role-aware Heuristic Episodic Attention for Conversational LLMscited by 0
- 2026Role-aware Heuristic Episodic Attention for Conversational LLMs1 Oct 2026
- 2025Rhea: Role-aware Heuristic Episodic Attention for Conversational LLMs7 Dec 2025
- 2025A Survey on Collaborating Small and Large Language Models for Performance, Cost-effectiveness, Cloud-edge Privacy, and Trustworthiness14 Oct 2025
- 2025LittleBit: Ultra Low-Bit Quantization via Latent Factorization30 May 2025
Similar, not cited
Close in wording, no citation either way
- 2023The Synergy of Speculative Decoding and Batching in Serving Large Language Models
- 2025SpecOffload: Unlocking Latent GPU Capacity for LLM Inference on Resource-Constrained Devices
- 2025Mirror Speculative Decoding: Breaking the Serial Barrier in LLM Inference
- 2026CATS: Cascaded Adaptive Tree Speculation for Memory-Limited LLM Inference Acceleration
- 2025APEX: Asynchronous Parallel CPU-GPU Execution for Online LLM Inference on Constrained GPUs
- 2025SpecEE: Accelerating Large Language Model Inference with Speculative Early Exiting
- 2025Scaling LLM Speculative Decoding: Non-Autoregressive Forecasting in Large-Batch Scenarios
- 2025Efficient Speculative Decoding for Llama at Scale: Challenges and Solutions