paper-with-me

Papers

SpecBlock: Block-Iterative Speculative Decoding with Dynamic Tree Drafting

2026-05-08 · Weijie Shi, Qiang Xu, Fan Deng, Yaguang Wu, Jiarun Liu, Yehong Xu, Hao Chen, Jia Zhu, Jiajie Xu, Xiangjun Huang, Jian Yang, Xiaofang Zhou arxiv

Speculative decoding accelerates LLM inference by drafting a tree of candidate continuations and verifying it in one target forward. Existing drafters fall into two camps with opposite weaknesses. Autoregressive drafters such as EAGLE-3 preserve dependence along each draft path but call the drafter once per tree depth, making drafting a non-trivial share of per-iteration latency. Parallel drafters cut drafter calls by predicting multiple future positions in one forward, but each position is predicted without seeing the others, producing paths the verifier rejects. In this paper, we propose SpecBlock, a block-iterative drafter that combines path dependence with cheap drafting. Each drafter forward produces K dependent positions and we call this a block. The draft tree grows through repeated block expansions. Two mechanisms explicitly carry path dependence to keep later draft positions accurate. Within each block, a layer-wise shift carries the previous position's hidden state into every decoder layer. Across blocks, each new block can start from any position of the previous block, inheriting its hidden state to extend the path. To spend verifier budget where acceptance is likely, a co-trained rank head replaces the fixed top-k tree by allocating per-position branching during drafting. To avoid training the drafter on prefixes it never produces at inference, a valid-prefix mask drops the loss at later positions once an earlier one is wrong. Beyond static drafting, a cost-aware bandit at deployment uses free verifier feedback to update the drafter selectively, only when the expected throughput gain exceeds the update cost. Experiments show that SpecBlock improves mean speedup by 8-13% over EAGLE-3 at 44-52% of its drafting cost, and cost-aware adaptation extends this lead to 11-19%.

📄 PDF Abstract BibTeX arXiv:2605.07243

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

PACER: Blockwise Pre-verification for Speculative Decoding with Adaptive Length

2026-02-01 · Situo Zhang, Yifan Zhang, Zichen Zhu, Hankun Wang 외 arxiv

Speculative decoding (SD) is a powerful technique for accelerating the inference process of large language models (LLMs) without sacrificing accuracy. Typically, SD employs a small draft model to generate a fixed number …

Accelerating Speculative Decoding with Block Diffusion Draft Trees

2026-04-14 · Liran Ringel, Yaniv Romano arxiv

Speculative decoding accelerates autoregressive language models by using a lightweight drafter to propose multiple future tokens, which the target model then verifies in parallel. DFlash shows that a block diffusion draf…

Block Verification Accelerates Speculative Decoding

2024-03-15 · Ziteng Sun, Uri Mendlovic, Yaniv Leviathan, Asaf Aharoni 외

Speculative decoding is an effective method for lossless acceleration of large language models during inference. It uses a fast model to draft a block of tokens which are then verified in parallel by the target model, an…

BlockPilot: Instance-Adaptive Policy Learning for Diffusion-based Speculative Decoding

2026-06-30 · Hao Zhang, Yiming Hu, Yong Wang, Mingqiao Mo 외 hf

Speculative decoding accelerates inference by using a lightweight draft model to generate candidate tokens in parallel, and are then verified by the target model, enabling lossless acceleration. Recently, diffusion-based…

Greedy Multi-Path Block Verification for Faster Decoding in Speculative Sampling

2026-02-18 · Rahul Thomas, Arka Pal arxiv

The goal of $L$-step speculative decoding is to accelerate autoregressive decoding of a target model by using a cheaper draft model to generate a candidate path of $L$ tokens. Based on a verification algorithm involving …