Cost-Aware Diffusion Draft Trees for Speculative Decoding
On the map: Efficient LLM inference and serving → Speculative decoding
Abstract (arXiv)
Speculative decoding accelerates inference by having a lightweight drafter propose tokens verified in parallel by the target language model. Block diffusion drafters such as DFlash generate an entire draft block in one pass, yielding per-position marginals; DDTree uses these to build a candidate tree that maximizes expected acceptance length under a fixed node budget. We observe, however, that acceptance length is non-decreasing in budget: it always favors larger trees regardless of verification cost, offering no principled basis for budget selection. We introduce CaDDTree (Cost-aware Diffusion Draft Tree), a method that directly optimizes token throughput (expected tokens generated per unit time) by jointly selecting the tree structure and node budget. We model draft and verification latencies explicitly, show that the throughput objective decomposes into a per-round one-dimensional search over the budget, and prove that under a convex verification cost the throughput function is unimodal, enabling an efficient greedy stopping rule. CaDDTree requires no offline budget search, adapting the budget each round from the current per-position distributions and verification cost. Experiments on Qwen3-4B and Qwen3-8B across eight benchmarks spanning reasoning, coding, and instruction-following tasks show that caDDTree matches or surpasses DDTree with oracle budget selection on nearly all tasks.
Key facts. Cited by 6 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 20 of its 24 references that are in the map. First posted on arXiv 1 Jun 2026.
Builds on
20 of 24 references.
Closest ancestors · 15
Same direction, newest first
- 2026Goose: Anisotropic Speculation Trees for Training-Free Speculative Decoding2 Apr
- 2026DFlash: Block Diffusion for Flash Speculative Decoding5 Feb
- 2026DART: Diffusion-Inspired Speculative Decoding for Fast LLM Inference27 Jan
- 2026TALON: Confidence-Aware Speculative Decoding with Adaptive Token Trees12 Jan
- 2025PARD: Accelerating LLM Inference with Low-Cost PARallel Draft Model Adaptation23 Apr
- 2025EAGLE-3: Scaling up Inference Acceleration of Large Language Models via Training-Time Test3 Mar
- 2024DySpec: Faster Speculative Decoding with Dynamic Token Tree Structure15 Oct
- 2024OPT-Tree: Speculative Decoding with Adaptive Draft Tree Structure25 Jun
- 2024EAGLE-2: Faster Inference of Language Models with Dynamic Draft Trees24 Jun
- 2024EAGLE: Speculative Sampling Requires Rethinking Feature Uncertainty26 Jan
- 2024Medusa: Simple LLM Inference Acceleration Framework with Multiple Decoding Heads19 Jan
- 2023Accelerating LLM Inference with Staged Speculative Decoding8 Aug
3 more
Other references · 5
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2023Let's Verify Step by Stepcited by 3,789
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2023FlashAttention-2: Faster Attention with Better Parallelism and Work Partitioningcited by 2,598
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 2,004
Built on by
Citing papers per year: 2026: 6.
6 papers.
- 2026DominoTree: Conditional Tree-Structured Drafting with Domino for Speculative Decodingcited by 2
- 2026TreeSpark: Calibrated, Load-Adaptive Draft Trees for Semi-Autoregressive Speculative Decodingcited by 1
- 2026Vision Is Not Overhead: One-Pass Block Drafting for Lossless Speculative Decoding in Vision-Language Modelscited by 0
- 2026AdaSpark: Adaptive DSpark with Online Learning for Tree Verification and N-gram Fillcited by 0
- 2026Batch-Paced: Fixed-Budget Batch Decoding in Discrete Diffusion Language Modelscited by 0
- 2026TreeSpark: Learning to Draft the Trees You Verify for Speculative Decodingcited by 0
- 2026TreeSpark: Learning to Draft the Trees You Verify for Speculative Decoding14 Oct 2026
- 2026Batch-Paced: Fixed-Budget Batch Decoding in Discrete Diffusion Language Models13 Oct 2026
- 2026AdaSpark: Adaptive DSpark with Online Learning for Tree Verification and N-gram Fill5 Oct 2026
- 2026Vision Is Not Overhead: One-Pass Block Drafting for Lossless Speculative Decoding in Vision-Language Models31 Aug 2026
- 2026TreeSpark: Calibrated, Load-Adaptive Draft Trees for Semi-Autoregressive Speculative Decoding12 Aug 2026
- 2026DominoTree: Conditional Tree-Structured Drafting with Domino for Speculative Decoding9 Jul 2026
Similar, not cited
Close in wording, no citation either way
- 2026Bastion: Budget-Aware Speculative Decoding with Tree-structured Block Diffusion Drafting
- 2026TAPS: Target-Aware Prefix Tree Selection for Diffusion-Drafted Speculative Decoding
- 2026Accelerating Speculative Decoding with Block Diffusion Draft Trees
- 2026Tsubame: Tree Replay for Diffusion-Based Speculative Decoding
- 2026GRAFT: Adaptive DLM-Based Draft Tree Construction with Target-Distilled Edge Scoring
- 2026CAST: Cost-Aware Speculative Trees from One-Pass Block Drafters
- 2026PRESTO: Prefix-Aligned Tree Drafting for Diffusion Speculative Decoding
- 2026JetSpec: Breaking the Scaling Ceiling of Speculative Decoding with Parallel Tree Drafting