English

Double: Breaking the Acceleration Limit via Double Retrieval Speculative Parallelism

Computation and Language 2026-04-15 v3

Abstract

Parallel Speculative Decoding (PSD) accelerates traditional Speculative Decoding (SD) by overlapping draft generation with verification. However, it remains hampered by two fundamental challenges: (1) a theoretical speedup ceiling dictated by the speed ratio between the draft and target models, and (2) high computational waste and pipeline stall due to mid-sequence token rejections of early errors. To address these limitations, we introduce \textsc{Double} (Double Retrieval Speculative Parallelism). By bridging the gap between SD and PSD, our framework resolves the Retrieval \emph{Precision-Efficiency Dilemma} through a novel synchronous mechanism. Specifically, we enable the draft model to execute iterative retrieval speculations to break the theoretical speedup limits; to alleviate rejections without rollback, the target model performs authoritative retrieval to generate multi-token guidance. \textsc{Double} is entirely training-free and lossless. Extensive experiments demonstrate state-of-the-art speedup of 5.3×\textbf{5.3}\times on LLaMA3.3-70B and 2.8×\textbf{2.8}\times on Qwen3-32B, significantly outperforming the advanced method EAGLE-3 that requires extensive model training.

Keywords

Cite

@article{arxiv.2601.05524,
  title  = {Double: Breaking the Acceleration Limit via Double Retrieval Speculative Parallelism},
  author = {Yuhao Shen and Tianyu Liu and Junyi Shen and Jinyang Wu and Quan Kong and Li Huan and Cong Wang},
  journal= {arXiv preprint arXiv:2601.05524},
  year   = {2026}
}

Comments

Accepted by ACL2026 Main

R2 v1 2026-07-01T08:57:20.548Z