Draft Less, Retrieve More: Hybrid Tree Construction for Speculative Decoding
Summary
Graft is a training-free framework that enhances speculative decoding by combining pruning and retrieval to improve acceptance rates and inference speed, achieving up to 5.41x speedup on short-context benchmarks and up to 21.8% improvement over EAGLE-3 on Qwen3-235B.
View Cached Full Text
Cached at: 05/20/26, 02:35 AM
Paper page - Draft Less, Retrieve More: Hybrid Tree Construction for Speculative Decoding
Source: https://huggingface.co/papers/2605.20104 Authors:
,
,
,
,
,
,
,
,
,
,
Abstract
Graft is a training-free framework that enhances speculative decoding by dynamically combining pruning and retrieval operations to improve acceptance rates and inference speed without sacrificing accuracy.
Speculative decoding(SD) accelerates large language model inference by leveraging adraft-then-verify paradigm. To maximize the acceptance rate, recent methods construct expansivedraft trees, which unfortunately incur severeVRAM bandwidthandcomputational overheads that bottleneck end-to-end speedups. Whiledynamic-depth pruningcan reduce this latency by removing marginal branches, it also discards potentially valid candidates, preventing the acceptance rate from reaching the upper bound of dense trees. In this paper, we identify a critical opportunity in resource allocation: the transition from dense to pruned drafting frees up significant computational budget. To break thisPareto tradeoff, we introduce Graft, acompensation frameworkthat couplespruningandretrievalas mutually reinforcing operations.Pruningsupplies sufficient budget forretrieval, whileretrievalcompensates forpruning-induced coverage loss and recovers accepted length. By employing a sequential `prune-then-graft’ mechanism, Graft attaches highly predictive retrieved tokens into positions opened bypruning, filling the topological gaps with near-zero overhead. Graft is entirely training-free and lossless. Comprehensive evaluations show that Graft establishes a new Pareto frontier across practical deployment settings, including short-context generation, long-context generation, and large-scale models. On short-context benchmarks, it achieves up to 5.41times speedup and improves average speedup over EAGLE-3 by up to 21.8% on the large-scale Qwen3-235B. We also provide a preliminary exploration of applying Graft to theDFlash-style block draftingparadigm, offering initial evidence and insights for extending grafting beyondautoregressive draft trees.
View arXiv pageView PDFAdd to collection
Get this paper in your agent:
hf papers read 2605\.20104
Don’t have the latest CLI?curl \-LsSf https://hf\.co/cli/install\.sh \| bash
Models citing this paper0
No model linking this paper
Cite arxiv.org/abs/2605.20104 in a model README.md to link it from this page.
Datasets citing this paper0
No dataset linking this paper
Cite arxiv.org/abs/2605.20104 in a dataset README.md to link it from this page.
Spaces citing this paper0
No Space linking this paper
Cite arxiv.org/abs/2605.20104 in a Space README.md to link it from this page.
Collections including this paper0
No Collection including this paper
Add this paper to acollectionto link it from this page.
Similar Articles
TreeGraft: Adaptive Multi-Drafter Grafting for Tree-Based Speculative Decoding
TreeGraft introduces a multi-drafter framework for tree-based speculative decoding, optimizing draft tree quality with adaptive scheduling to achieve significant inference speedups over single-drafter methods.
GRAFT: Adaptive DLM-Based Draft Tree Construction with Target-Distilled Edge Scoring
GRAFT introduces a draft-tree construction framework for diffusion language model-based speculative decoding, optimizing edge selection and budget allocation to achieve 2.13×–6.36× speedup over autoregressive decoding with low overhead.
JetSpec: Breaking the Scaling Ceiling of Speculative Decoding with Parallel Tree Drafting
JetSpec is a speculative decoding framework that combines efficient forward drafting with causal conditioning to improve LLM inference speed and acceptance rates, achieving up to 9.64x speedup on MATH-500 and 4.58x on conversational workloads.
AdaPLD: Adaptive Retrieval and Reuse for Efficient Model-Free Speculative Decoding
AdaPLD is a training-free method that improves model-free speculative decoding by using adaptive retrieval combining lexical and semantic similarity, and constructing branched reuse hypotheses to handle continuation uncertainty, achieving up to 3.10x decoding speedup.
Margins, Not Windows: Training-Free Per-Step Lossy Speculative Decoding
AdaptiveSpec is a training-free per-step speculative decoding method that adaptively adjusts token verification and draft tree shape to enhance LLM inference throughput, improving performance by up to 56% while maintaining high accuracy across benchmarks.