Bole: Efficient Tree Speculation for Hybrid-Attention Language Models
On the map: Efficient LLM inference and serving → Speculative decoding
Abstract (arXiv)
Hybrid-attention large language models combine full attention with recurrent linear attention to reduce long-context inference costs, yet their autoregressive decoding remains memory-bound. Tree speculative decoding offers an attractive acceleration path, but existing tree-speculation systems are designed around the key--value caches of full-attention models. On hybrid models, they traverse recurrent layers branch by branch and materialize a full state for every proposal node, causing verification latency and transient memory to scale poorly with tree and batch sizes. We present Bole, a kernel--runtime co-design that enables efficient tree speculation for hybrid-attention LLMs. Bole transforms the linear-attention recurrence into a tree-structured closed form and realizes it with a resource-efficient GPU kernel, verifying all proposal nodes in parallel and accelerating linear-attention tree verification by 3.4--7.7×. It losslessly encodes speculative state updates as token-level factors and reconstructs only the state selected after sampling, reducing transient state memory by 82--99× and freeing GPU capacity for KV caches. Its integration into SGLang, a widely deployed production LLM serving engine, couples efficient state management with a batch-wide verification budget calibrated to the complete hybrid forward. Across four models, two GPU platforms, and diverse datasets, Bole delivers up to 4.72× the offline decode throughput of autoregressive decoding and up to 2.03× that of the strongest tree-speculative baseline. Under online agent workloads, it reduces TTFT and TPOT by up to 67.6% and 49.9%, respectively, over the strongest tree-speculative baseline.
Key facts. Cited by 3 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 35 of its 54 references that are in the map. First posted on arXiv 3 Aug 2026.
Builds on
35 of 54 references.
Closest ancestors · 12
Same direction, newest first
- 2025Speculative Decoding: Performance or Illusion?31 Dec
- 2025Yggdrasil: Bridging Dynamic Speculation and Static Runtime for Latency-Optimal Tree-Based LLM Decoding29 Dec
- 2025Bridging Draft Policy Misalignment: Group Tree Optimization for Speculative Decoding26 Sep
- 2025STree: Speculative Tree Decoding for Hybrid State-Space Models20 May
- 2025EAGLE-3: Scaling up Inference Acceleration of Large Language Models via Training-Time Test3 Mar
- 2025PAPI: Exploiting Dynamic Parallelism in Large Language Model Decoding with a Processing-In-Memory-Enabled Computing System21 Feb
- 2024EAGLE-2: Faster Inference of Language Models with Dynamic Draft Trees24 Jun
- 2024Sequoia: Scalable, Robust, and Hardware-aware Speculative Decoding19 Feb
- 2024Medusa: Simple LLM Inference Acceleration Framework with Multiple Decoding Heads19 Jan
- 2023SpecInfer: Accelerating Generative Large Language Model Serving with Tree-based Speculative Inference and Verification16 May
- 2023Accelerating Large Language Model Decoding with Speculative Sampling2 Feb
- 2022Fast Inference from Transformers via Speculative Decoding30 Nov
Other references · 23
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,944
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2017Get To The Point: Summarization with Pointer-Generator Networkscited by 1,292
- 2023SGLang: Efficient Execution of Structured Language Model Programscited by 1,141
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agentscited by 1,002
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 632
- 2023Splitwise: Efficient generative LLM inference using phase splittingcited by 558
- 2024Gated Delta Networks: Improving Mamba2 with Delta Rulecited by 532
- 2024Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-Servecited by 526
- 2024Better & Faster Large Language Models via Multi-token Predictioncited by 360
- 2023Atom: Low-bit Quantization for Efficient and Accurate LLM Servingcited by 272
11 more
- 2025FlashInfer: Efficient and Customizable Attention Engine for LLM Inference Servingcited by 258
- 2025Kimi Linear: An Expressive, Efficient Attention Architecturecited by 196
- 2024Llumnix: Dynamic Scheduling for Large Language Model Servingcited by 174
- 2024NanoFlow: Towards Optimal Large Language Model Serving Throughputcited by 90
- 2024POD-Attention: Unlocking Full Prefill-Decode Overlap for Faster LLM Inferencecited by 47
- 2024Marconi: Prefix Caching for the Era of Hybrid LLMscited by 31
- 2025Strata: Hierarchical Context Caching for Long Context Language Model Servingcited by 26
- 2024DeFT: Decoding with Flash Tree-attention for Efficient Tree-structured LLM Inferencecited by 19
- 2026Open-SWE-Traces: Advancing Dual-Mode Multilingual Distillation for Software Engineering Agentscited by 10
- 2025Pimba: A Processing-in-Memory Acceleration for Post-Transformer Large Language Model Servingcited by 7
- 2025PAT: Accelerating LLM Decoding via Prefix-Aware Attention with Resource Efficient Multi-Tile Kernelcited by 5
Built on by
Citing papers per year: 2026: 3.
3 papers.
Similar, not cited
Close in wording, no citation either way
- 2026CATS: Cascaded Adaptive Tree Speculation for Memory-Limited LLM Inference Acceleration
- 2026JetSpec: Breaking the Scaling Ceiling of Speculative Decoding with Parallel Tree Drafting
- 2025SpecAttn: Speculating Sparse Attention
- 2026A Sparse Glimpse of the Whole: Train-Free Self-Speculative Decoding
- 2026Adapting Tree-Structured Speculative Decoding to DeepSeek-V4 for Efficient Inference
- 2026CAST: Cost-Aware Speculative Trees from One-Pass Block Drafters
- 2025Inference-Cost-Aware Dynamic Tree Construction for Efficient Inference in Large Language Models
- 2026Draft Less, Retrieve More: Hybrid Tree Construction for Speculative Decoding