mlsanityData to 7 Oct 2026

Improving Multi-candidate Speculative Decoding

arXiv 2409.10644 ↗First posted 16 Sep 2024cs.CLcited by 5

On the map: Efficient LLM inference and serving → Speculative decoding

Abstract (arXiv)

Speculative Decoding (SD) is a technique to accelerate the inference of Large Language Models (LLMs) by using a lower complexity draft model to propose candidate tokens verified by a larger target model. To further improve efficiency, Multi-Candidate Speculative Decoding (MCSD) improves upon this by sampling multiple candidate tokens from the draft model at each step and verifying them in parallel, thus increasing the chances of accepting a token and reducing generation time. Existing MCSD methods rely on the draft model to initialize the multi-candidate sequences and use static length and tree attention structure for draft generation. However, such an approach suffers from the draft and target model's output distribution differences, especially in a dynamic generation context. In this work, we introduce a new version of MCSD that includes a target model initialized multi-candidate generation, a dynamic sliced topology-aware causal mask for dynamic length adjustment, and decision models to optimize early stopping. We experimented with our method on Llama 2-7B and its variants and observed a maximum 27.5% speedup compared to our MCSD baseline across three benchmarks with Llama 2-7B as the target model and JackFram 68M as the draft model. Additionally, we evaluate the effects of using the target model initialized multi-candidate process with different draft models on output quality.

Key facts. Cited by 5 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 9 of its 12 references that are in the map. First posted on arXiv 16 Sep 2024.

Builds on

9 of 12 references.

Closest ancestors · 4

Same direction, newest first

  1. 2024EAGLE: Speculative Sampling Requires Rethinking Feature Uncertainty26 Jan
  2. 2024Multi-Candidate Speculative Decoding12 Jan
  3. 2023SpecInfer: Accelerating Generative Large Language Model Serving with Tree-based Speculative Inference and Verification16 May
  4. 2022Fast Inference from Transformers via Speculative Decoding30 Nov

Other references · 5

  1. 2023GPT-4 Technical Reportcited by 18,132
  2. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  3. 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
  4. 2017TriviaQA: A Large Scale Distantly Supervised Challenge Dataset for Reading Comprehensioncited by 2,895
  5. 2024TinyLlama: An Open-Source Small Language Modelcited by 604

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 3; 2026: 2.

5 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2024S2D: Sorted Speculative Decoding For More Efficient Deployment of Nested Large Language Models
  2. 2025Speculative Decoding: Performance or Illusion?
  3. 2025AdaSD: Adaptive Speculative Decoding for Efficient Language Model Inference
  4. 2024Decoding Speculative Decoding
  5. 2025Tutorial Proposal: Speculative Decoding for Efficient LLM Inference
  6. 2024EMS-SD: Efficient Multi-sample Speculative Decoding for Accelerating Large Language Models
  7. 2024SpecHub: Provable Acceleration to Multi-Draft Speculative Decoding
  8. 2026Multi-Drafter Speculative Decoding with Alignment Feedback