# 📚 Awesome Speculative Decoding

> Companion Method Profiles for a systems co-design survey of speculative decoding.

[![Awesome](https://img.shields.io/badge/Awesome-0066CC?style=for-the-badge&logo=awesome-lists&logoColor=white)](https://github.com/sindresorhus/awesome)
![Method Profiles](https://img.shields.io/badge/Method%20Profiles-312%20works-2563eb?style=for-the-badge)
[![Survey Paper](https://img.shields.io/badge/Survey-Paper-B31B1B?style=for-the-badge)](https://doi.org/10.1109/ACCESS.2026.3739598)
[![Method Profiles Explorer](https://img.shields.io/badge/Method%20Profiles%20Explorer-Live-0F766E?style=for-the-badge)](https://lifeissosolong.github.io/awesome-speculative-decoding/)

Our survey organizes speculative decoding from a **systems co-design perspective** across four connected aspects: **Draft Source**, **Draft Geometry**, **Verification Fidelity**, and **Runtime Execution**. This companion repository provides Method Profiles for all 312 included works, including category assignments, paper and code links, a complete chronological table, and an interactive explorer for filtering, comparing, sharing, and exporting results.

> **Help us keep this resource accurate and up to date.** If you spot an incorrect taxonomy assignment or know of a relevant new work that should be included, please [open an issue](https://github.com/LifeIsSoSolong/awesome-speculative-decoding/issues/new). When possible, include the paper link and a brief explanation of the suggested correction or addition.

## 📰 News

- **2026&#8209;10&#8209;16** The [published version](https://doi.org/10.1109/ACCESS.2026.3739598) of our paper is now available.
- **2026&#8209;09&#8209;28** Updated to 312 Method Profiles, with revised classifications and links. The [19 September 2026 fixed snapshot](https://github.com/LifeIsSoSolong/awesome-speculative-decoding/releases/tag/method-profiles-2026-09-19) is available with evidence and reproducible counts.
- **2026&#8209;08&#8209;12** The [survey preprint](https://doi.org/10.20944/preprints202608.0746.v1) is now available.
- **2026&#8209;07&#8209;23** The [Interactive Method Profiles Explorer](https://lifeissosolong.github.io/awesome-speculative-decoding/) is now open.
- **2026&#8209;07&#8209;20** Initial release: 304 Method Profiles were organized across four systems-view aspects.

## 📝 Citation

If you find this survey or repository useful, please consider citing our survey:

[*From Draft-Then-Verify to Systems Co-Design: A Survey of Speculative Decoding for Autoregressive Large Language Models*](https://doi.org/10.1109/ACCESS.2026.3739598)

```bibtex
@article{zhao2026draftthenverify,
  title = {From {Draft-Then-Verify} to {Systems Co-Design}: A Survey of Speculative Decoding for Autoregressive Large Language Models},
  author = {Zhao, Kaikai and Liu, Zhaoxiang and Jiang, Che and Chen, Ping and Wang, Xin and Tian, Kai and Wang, Ning and Wang, Yuru and Shen, Yi and Yan, Jiangze and Hua, Minjie and Zhang, Wenjing and Wang, Xiang and Wang, Kai and Zhang, Kaiyan and Sun, Youbang and Ding, Ning and Lian, Shiguo and Zhou, Bowen},
  journal = {IEEE Access},
  year = {2026},
  volume = {14},
  pages = {153987--154013},
  doi = {10.1109/ACCESS.2026.3739598},
  url = {https://doi.org/10.1109/ACCESS.2026.3739598}
}
```

## 🔎 Interactive Method Profiles Explorer

[**Open Explorer →**](https://lifeissosolong.github.io/awesome-speculative-decoding/)

Filter profiles by year, taxonomy category, contribution role, or resource availability. Compare methods, inspect the current landscape, share a filtered view, or export it as CSV. Try the one-click [2026 + Tree view](https://lifeissosolong.github.io/awesome-speculative-decoding/?year=2026&geometry=tree).

## 📦 Fixed snapshot and downloads

- [**Download the 19 September 2026 snapshot (ZIP)**](https://github.com/LifeIsSoSolong/awesome-speculative-decoding/releases/download/method-profiles-2026-09-19/Supplementary_Material.zip) · [Release and checksum](https://github.com/LifeIsSoSolong/awesome-speculative-decoding/releases/tag/method-profiles-2026-09-19)
- [Current explorer data (CSV)](data/coding_matrix.csv)

The ZIP preserves the complete submitted supplementary package. `method_profiles_snapshot/` contains **312 profiles**, classification evidence, category definitions, the matching manuscript, and a standalone script for reproducing the counts. `supplement_source/` contains the readable supplement and its LaTeX source. The package records **1,459 assignments** (1,057 core and 402 inherited) and **83 unassigned work–axis combinations**.

The original corpus was frozen on **20 July 2026**. The **19 September 2026** snapshot incorporates six restored works, two additions, and documented corrections; its date is not a new literature-search cutoff. The current explorer matches this snapshot. Future website updates will be recorded in Git; this versioned download will remain unchanged. For reproducibility, identify the snapshot date and checksum.

After extracting the ZIP, run `python3 reproduce_counts.py --check` from `method_profiles_snapshot/` (Python 3.10 or later). The script checks all seven generated result tables. Category-specific source locators are included where available; empty evidence fields do not imply a separately documented primary-source locator for every assignment.

**SHA-256 — `Supplementary_Material.zip`:**

```text
7890d986b74de26e526bc56bdd52977e0d47669c4cbb405dbd7fa42d74cda15c
```

## 🧭 Taxonomy

<p align="center">
  <a href="assets/taxonomy_tree_final.svg">
    <img src="assets/taxonomy_tree_final.png" alt="Systems co-design taxonomy tree from Figure 2 of the final manuscript" width="100%">
  </a>
</p>

Figure 2 from the final manuscript, showing representative core assignments across 19 categories. Reference numbers and section labels follow the [published paper](https://doi.org/10.1109/ACCESS.2026.3739598). [View the full-size vector image](assets/taxonomy_tree_final.svg).

## 📚 Method Profiles

<!-- BEGIN MATRIX INTRO -->
Updated **2026-09-28** · **312 profiles** · [Download CSV](data/coding_matrix.csv).

Each profile records documented supported configurations or direct analysis across the four aspects. Multiple labels within a work may describe different modes; their co-occurrence does not imply that every combination is supported by one mode. Paper links identify the source work. `[core]` marks a category introduced, substantively changed, or directly studied; `[inherited]` marks a category explicitly adopted as a substrate. The symbol `--` means no supported assignment on that axis; it is not a negative category label.
<!-- END MATRIX INTRO -->

<!-- BEGIN GENERATED WORK MATRIX -->
| Work | Draft<br>Source | Draft<br>Geometry | Verification<br>Fidelity | Runtime<br>Execution | Links&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |
| --- | --- | --- | --- | --- | --- |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0404_B1653">DSpark</a></strong> · 2026&#8209;07<br>DSpark: Confidence-Scheduled Speculative Decoding with Semi-Autoregressive Generation | Semi-Autoregressive<br>External Drafter [core] | Block [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2607.05147"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/deepseek-ai/DeepSpec"><img src="https://img.shields.io/github/stars/deepseek-ai/DeepSpec?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0381_B1632">AdaPLD</a></strong> · 2026&#8209;06<br>AdaPLD: Adaptive Retrieval and Reuse for Efficient Model-Free Speculative Decoding | Context-Derived<br>Nonparametric Source [core] | Tree [core] | Distribution-Level<br>Exactness [inherited] | Speculation Control [inherited]<br>Serving Systems [inherited] | <a href="https://arxiv.org/abs/2606.05742"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0392_B1641">BudgetDraft</a></strong> · 2026&#8209;06<br>BudgetDraft: Acceptance-Aware Multi-View Training for Sparse-KV Speculative Decoding | Autoregressive<br>External Drafter [core] | Chain [core] | Token-Level<br>Exactness [core] | State Management [core]<br>Speculation Control [core] | <a href="https://arxiv.org/abs/2606.00144"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0370_B1622">CADDTree</a></strong> · 2026&#8209;06<br>Cost-Aware Diffusion Draft Trees for Speculative Decoding | Non-Autoregressive<br>External Drafter [inherited] | Tree [core] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2606.01813"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0379_B1630">D2SD</a></strong> · 2026&#8209;06<br>D^2SD: Accelerating Speculative Decoding with Dual Diffusion Draft Models | Non-Autoregressive<br>External Drafter [core] | Tree [core] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | Speculation Control [core]<br>Serving Systems [inherited] | <a href="https://arxiv.org/abs/2606.04446"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0288_B0419">DFlare</a></strong> · 2026&#8209;06<br>DFlare: Scaling Up Draft Capacity for Block Diffusion Speculative Decoding | Non-Autoregressive<br>External Drafter [core] | Block [core] | Token-Level<br>Exactness [inherited] | Speculation Control [inherited]<br>Serving Systems [inherited] | <a href="https://arxiv.org/abs/2606.02091"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/Tencent/AngelSlim"><img src="https://img.shields.io/github/stars/Tencent/AngelSlim?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0041_B0048">Dynamic Exits</a></strong> · 2026&#8209;06<br>Experience-Driven Dynamic Exits for LLMs with Reinforcement Learning | Target-Path<br>Execution [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2606.03113"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0038_B0045">EfficientRollout</a></strong> · 2026&#8209;06<br>EfficientRollout: System-Aware Self-Speculative Decoding for RL Rollouts | Target-Path<br>Execution [core] | Chain [inherited] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2606.18967"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/furiosa-ai/EfficientRollout"><img src="https://img.shields.io/github/stars/furiosa-ai/EfficientRollout?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0386_B1635">Hybrid Verified Decoding</a></strong> · 2026&#8209;06<br>Hybrid Verified Decoding: Learning to Allocate Verification in Speculative Decoding | Proposal-State<br>Modeling [inherited]<br>Context-Derived<br>Nonparametric Source [inherited] | Chain [inherited] | Token-Level<br>Exactness [inherited] | Speculation Control [core] | <a href="https://arxiv.org/abs/2606.01019"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0371_B1623">JetSpec</a></strong> · 2026&#8209;06<br>JetSpec: Breaking the Scaling Ceiling of Speculative Decoding with Parallel Tree Drafting | Semi-Autoregressive<br>External Drafter [core] | Tree [core] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2606.18394"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/hao-ai-lab/JetSpec"><img src="https://img.shields.io/github/stars/hao-ai-lab/JetSpec?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0380_B1631">SENSE</a></strong> · 2026&#8209;06<br>SENSE: Semantic Embedding Navigation with Soft-gated Evaluation for Retrieval-based Speculative Decoding | Context-Derived<br>Nonparametric Source [core] | Collection [core] | Relaxed<br>Acceptance [core] | -- | <a href="https://arxiv.org/abs/2606.00021"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0300_B0442">TAPS-Tree</a></strong> · 2026&#8209;06<br>TAPS: Target-Aware Prefix Tree Selection for Diffusion-Drafted Speculative Decoding | Non-Autoregressive<br>External Drafter [inherited] | Tree [core] | Token-Level<br>Exactness [inherited] | Speculation Control [core] | <a href="https://arxiv.org/abs/2606.00487"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://anonymous.4open.science/r/TAPS-EMNLP2026-53DD"><img src="https://img.shields.io/badge/Project-0EA5E9?style=for-the-badge&amp;logo=linktree&amp;logoColor=white" alt="Project" width="85" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0391_B1640">TreeFlash</a></strong> · 2026&#8209;06<br>TreeFlash: Parallel AR-Approximation for Faster Speculative Decoding | Non-Autoregressive<br>External Drafter [core] | Tree [core] | Token-Level<br>Exactness [inherited] | Speculation Control [inherited]<br>Serving Systems [inherited] | <a href="https://arxiv.org/abs/2606.03819"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/ETH-DISCO/TreeFlash"><img src="https://img.shields.io/github/stars/ETH-DISCO/TreeFlash?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0393_B1642">VIA-SD</a></strong> · 2026&#8209;06<br>VIA-SD: Verification via Intra-Model Routing for Speculative Decoding | Autoregressive<br>External Drafter [core] | Chain [core] | Relaxed<br>Acceptance [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2606.12243"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://zju-xyc.github.io/VIA-SD-Project-Page/"><img src="https://img.shields.io/badge/Project-0EA5E9?style=for-the-badge&amp;logo=linktree&amp;logoColor=white" alt="Project" width="85" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0390_B1639">WhiFlash</a></strong> · 2026&#8209;06<br>WhiFlash: Accelerating Speculative Decoding with Token-Level Cross-Paradigm Routing | Non-Autoregressive<br>External Drafter [inherited]<br>Proposal-State<br>Modeling [inherited] | Block [inherited]<br>Tree [inherited] | Token-Level<br>Exactness [inherited] | Speculation Control [core] | <a href="https://arxiv.org/abs/2606.07710"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0010_B0010">Acceptance-Guided SD</a></strong> · 2026&#8209;05<br>Acceptance-Guided Adaptive Speculative Decoding for Efficient Large Language Model Inference | Proposal-State<br>Modeling [inherited] | Tree [core] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | Speculation Control [core] | <a href="https://doi.org/10.1109/ICASSP55912.2026.11463423"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/sunnywyang/ACCEPTANCE-GUIDED-ADAPTIVE-SPECULATIVE-DECODING"><img src="https://img.shields.io/github/stars/sunnywyang/ACCEPTANCE-GUIDED-ADAPTIVE-SPECULATIVE-DECODING?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0017_B0017">Attention Drift</a></strong> · 2026&#8209;05<br>Attention Drift: What Autoregressive Speculative Decoding Models Learn | Proposal-State<br>Modeling [core] | Chain [inherited] | Distribution-Level<br>Exactness [inherited] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2605.09992"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/Dogacel/Attention-Drift"><img src="https://img.shields.io/github/stars/Dogacel/Attention-Drift?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0396_B1645">Bastion</a></strong> · 2026&#8209;05<br>Bastion: Budget-Aware Speculative Decoding with Tree-structured Block Diffusion Drafting | Non-Autoregressive<br>External Drafter [inherited] | Tree [core] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2605.29727"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/kaist-ai-osi-lab/BASTION"><img src="https://img.shields.io/github/stars/kaist-ai-osi-lab/BASTION?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0023_B0024">Cassandra</a></strong> · 2026&#8209;05<br>Cassandra: Enabling Reasoning LLMs at Edge via Self-Speculative Decoding | Target-Path<br>Execution [core] | Chain [core] | Token-Level<br>Exactness [core] | State Management [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2605.26558"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0024_B0025">CATS</a></strong> · 2026&#8209;05<br>CATS: Cascaded Adaptive Tree Speculation for Memory-Limited LLM Inference Acceleration | Target-Path<br>Execution [core] | Tree [core] | Token-Level<br>Exactness [inherited]<br>Relaxed<br>Acceptance [inherited] | Serving Systems [core] | <a href="https://arxiv.org/abs/2605.11186"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/ElizaFuLan/CATS.git"><img src="https://img.shields.io/github/stars/ElizaFuLan/CATS.git?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0026_B0028">Component-Aware SD</a></strong> · 2026&#8209;05<br>Component-Aware Self-Speculative Decoding in Hybrid Language Models | Target-Path<br>Execution [core] | Chain [core] | Distribution-Level<br>Exactness [core]<br>Token-Level<br>Exactness [core] | Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2605.01106"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/hecboar/hybrid-speculative-decoding"><img src="https://img.shields.io/github/stars/hecboar/hybrid-speculative-decoding?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0402_B1651">CoSpec</a></strong> · 2026&#8209;05<br>Beyond the Target: From Imitation to Collaboration in Speculative Decoding | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Relaxed<br>Acceptance [core] | -- | <a href="https://arxiv.org/abs/2605.24793"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0076_B0094">Cross-Language SD</a></strong> · 2026&#8209;05<br>Speculative Decoding Across Languages | Autoregressive<br>External Drafter [core]<br>Context-Derived<br>Nonparametric Source [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2605.30580v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0033_B0035">Domino</a></strong> · 2026&#8209;05<br>Domino: Decoupling Causal Modeling from Autoregressive Drafting in Speculative Decoding | Semi-Autoregressive<br>External Drafter [core] | Block [core] | Token-Level<br>Exactness [inherited] | Serving Systems [core] | <a href="https://arxiv.org/abs/2605.29707"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/jianuo-huang/Domino"><img src="https://img.shields.io/github/stars/jianuo-huang/Domino?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0050_B0064">EVICT</a></strong> · 2026&#8209;05<br>Making Every Verified Token Count: Adaptive Verification for MoE Speculative Decoding | Proposal-State<br>Modeling [inherited] | Tree [core] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2605.00342"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0040_B0047">EvoSpec</a></strong> · 2026&#8209;05<br>EvoSpec: Evolving Speculative Decoding via Real-Time Vocabulary and Parameter Adaptation | Proposal-State<br>Modeling [inherited]<br>Context-Derived<br>Nonparametric Source [core] | Tree [core]<br>Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2605.27390"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0290_B0425">FlexDraft</a></strong> · 2026&#8209;05<br>FlexDraft: Flexible Speculative Decoding via Attention Tuning and Bonus-Guided Calibration | Target-Path<br>Execution [core] | Block [core] | Distribution-Level<br>Exactness [inherited] | Speculation Control [core] | <a href="https://arxiv.org/abs/2605.20022v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0043_B0053">Future Validity</a></strong> · 2026&#8209;05<br>Future Validity is the Missing Statistic: From Impossibility to $Φ$-Estimation for Grammar-Faithful Speculative Decoding | -- | Chain [core] | Distribution-Level<br>Exactness [core] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2605.07698"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0034_B0037">Graft</a></strong> · 2026&#8209;05<br>Draft Less, Retrieve More: Hybrid Tree Construction for Speculative Decoding | Non-Autoregressive<br>External Drafter [inherited]<br>Proposal-State<br>Modeling [inherited]<br>Context-Derived<br>Nonparametric Source [core] | Tree [core] | Distribution-Level<br>Exactness [inherited] | Speculation Control [core] | <a href="https://arxiv.org/abs/2605.20104"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0015_B0015">Latency Model</a></strong> · 2026&#8209;05<br>An Interpretable Latency Model for Speculative Decoding in LLM Serving | Proposal-State<br>Modeling [inherited] | Chain [inherited] | -- | Performance Analysis [core] | <a href="https://arxiv.org/abs/2605.15051"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0053_B0068">Mistletoe</a></strong> · 2026&#8209;05<br>Mistletoe: Stealthy Acceleration-Collapse Attacks on Speculative Decoding | Target-Feature<br>Readout [inherited]<br>Proposal-State<br>Modeling [inherited] | Tree [core]<br>Collection [core] | Relaxed<br>Acceptance [core] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2605.14005"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0366_B1619">NanoSpec</a></strong> · 2026&#8209;05<br>NanoSpec: Accelerating Speculative Decoding using Minimalist In-Context Vocabularies | Proposal-State<br>Modeling [inherited] | Tree [inherited] | Distribution-Level<br>Exactness [inherited] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2605.26444"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0057_B0075">PARD-2</a></strong> · 2026&#8209;05<br>PARD-2: Target-Aligned Parallel Draft Model for Dual-Mode Speculative Decoding | Non-Autoregressive<br>External Drafter [core] | Block [core] | Token-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2605.08632"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/AMD-AGI/PARD"><img src="https://img.shields.io/github/stars/AMD-AGI/PARD?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0387_B1636">PARSE</a></strong> · 2026&#8209;05<br>Parallel Prefix Verification for Speculative Generation | Autoregressive<br>External Drafter [inherited]<br>Proposal-State<br>Modeling [inherited] | Chain [core]<br>Collection [core] | Relaxed<br>Acceptance [core] | State Management [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2605.04263"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0058_B0076">PELM</a></strong> · 2026&#8209;05<br>PELM: Power Efficient On-Device LLM Inference with Speculative Decoding and Dynamic Voltage Frequency Scaling | Target-Path<br>Execution [core] | Chain [core] | Relaxed<br>Acceptance [core] | Speculation Control [core]<br>Serving Systems [core]<br>Performance Analysis [core] | <a href="https://doi.org/10.1145/3774906.3802783"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0059_B0077">PipeSD</a></strong> · 2026&#8209;05<br>PipeSD: An Efficient Cloud-Edge Collaborative Pipeline Inference Framework with Speculative Decoding | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Distribution-Level<br>Exactness [inherited] | Serving Systems [core] | <a href="https://arxiv.org/abs/2605.13319"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/Ghanyunhe/PipeSD"><img src="https://img.shields.io/github/stars/Ghanyunhe/PipeSD?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0403_B1652">PPOW</a></strong> · 2026&#8209;05<br>Performance-Driven Policy Optimization for Speculative Decoding with Adaptive Windowing | Proposal-State<br>Modeling [inherited] | Tree [inherited] | Distribution-Level<br>Exactness [inherited] | Speculation Control [core] | <a href="https://arxiv.org/abs/2605.14978"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0274_B0398">RAC</a></strong> · 2026&#8209;05<br>RAC: Request-adaptive Configuration for Efficient Speculative Decoding | Autoregressive<br>External Drafter [core] | Chain [core] | Token-Level<br>Exactness [core] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://doi.org/10.65109/sgxl4097"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/JhSheng/RAC-"><img src="https://img.shields.io/github/stars/JhSheng/RAC-?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0066_B0084">RTP-LLM</a></strong> · 2026&#8209;05<br>RTP-LLM: High-Performance Alibaba LLM Inference Engine | Autoregressive<br>External Drafter [inherited]<br>Target-Feature<br>Readout [inherited]<br>Proposal-State<br>Modeling [inherited]<br>Context-Derived<br>Nonparametric Source [inherited] | Chain [inherited]<br>Tree [inherited] | Distribution-Level<br>Exactness [inherited] | State Management [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2605.29639"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/alibaba/rtp-llm"><img src="https://img.shields.io/github/stars/alibaba/rtp-llm?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0388_B1637">SlimSpec</a></strong> · 2026&#8209;05<br>SlimSpec: Low-Rank Draft LM-Head for Accelerated Speculative Decoding | Proposal-State<br>Modeling [inherited] | Tree [inherited] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2605.10453"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0071_B0089">SNLP (SSD mode)</a></strong> · 2026&#8209;05<br>SNLP: Layer-Parallel Inference via Structured Newton Corrections | Target-Path<br>Execution [core] | Chain [inherited] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2605.17842v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/phymhan/nanochat-snlp"><img src="https://img.shields.io/github/stars/phymhan/nanochat-snlp?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0369_B0097">SPD</a></strong> · 2026&#8209;05<br>Speculative Pipeline Decoding: Higher-Accruacy and Zero-Bubble Speculation via Pipeline Parallelism | Proposal-State<br>Modeling [core] | Chain [inherited] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | Serving Systems [core] | <a href="https://arxiv.org/abs/2605.30852v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0389_B1638">SpecBlock</a></strong> · 2026&#8209;05<br>SpecBlock: Block-Iterative Speculative Decoding with Dynamic Tree Drafting | Semi-Autoregressive<br>External Drafter [core] | Tree [core] | Token-Level<br>Exactness [inherited] | Speculation Control [core] | <a href="https://arxiv.org/abs/2605.07243"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0074_B0092">SpecKV</a></strong> · 2026&#8209;05<br>SpecKV: Adaptive Speculative Decoding with Compression-Aware Gamma Selection | Autoregressive<br>External Drafter [core] | Chain [core] | Token-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2605.02888"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/Amorfati123/SpecKV"><img src="https://img.shields.io/github/stars/Amorfati123/SpecKV?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0075_B0093">SPECTRE</a></strong> · 2026&#8209;05<br>SPECTRE: Hybrid Ordinary-Parallel Speculative Serving for Resource-Efficient LLM Inference | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Distribution-Level<br>Exactness [inherited] | State Management [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2605.08151"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/sgl-project/sglang/pull/22272"><img src="https://img.shields.io/github/stars/sgl-project/sglang?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0084_B0105">UniVer</a></strong> · 2026&#8209;05<br>UniVer: A Unified Perspective for Multi-step and Multi-draft Speculative Decoding | Proposal-State<br>Modeling [inherited] | Tree [core]<br>Collection [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2605.04543v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0367_B1620">A-IO (SD/PLD study)</a></strong> · 2026&#8209;04<br>A-IO: Adaptive Inference Orchestration for Memory-Bound NPUs | Context-Derived<br>Nonparametric Source [inherited]<br>Autoregressive<br>External Drafter [inherited] | Chain [inherited] | -- | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2604.09752v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0009_B0009">Acceptance</a></strong> · 2026&#8209;04<br>Acceptance Dynamics Across Cognitive Domains in Speculative Decoding | Autoregressive<br>External Drafter [core] | Tree [core] | Distribution-Level<br>Exactness [core] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2604.14682"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/saifmb0/tree-acceptance"><img src="https://img.shields.io/github/stars/saifmb0/tree-acceptance?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0011_B0011">Adaptive Hybrid SD</a></strong> · 2026&#8209;04<br>Adaptive hybrid speculative decoding for accelerating large language model inference | Autoregressive<br>External Drafter [core] | Chain [core]<br>Block [core] | Relaxed<br>Acceptance [core] | State Management [core]<br>Speculation Control [core] | <a href="https://doi.org/10.1016/j.neucom.2026.133760"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0012_B0012">AdaServe</a></strong> · 2026&#8209;04<br>AdaServe: Accelerating Multi-SLO LLM Serving with SLO-Customized Speculative Decoding | Autoregressive<br>External Drafter [inherited] | Tree [core] | Distribution-Level<br>Exactness [inherited] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://dl.acm.org/doi/10.1145/3767295.3769315"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/zikun-li/AdaServe-Artifact-Evaluation"><img src="https://img.shields.io/github/stars/zikun-li/AdaServe-Artifact-Evaluation?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0368_B1621">AHASD</a></strong> · 2026&#8209;04<br>AHASD: Asynchronous Heterogeneous Architecture for LLM Adaptive Drafting Speculative Decoding on Mobile Devices | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | -- | Serving Systems [core] | <a href="https://arxiv.org/abs/2604.25326"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0016_B0016">Area-</a></strong> · 2026&#8209;04<br>Area- and Utilization-Efficient LLM Accelerator With Fused Speculative Decoding for Edge-Side Inference | Target-Path<br>Execution [core] | Chain [core] | Token-Level<br>Exactness [core] | State Management [core]<br>Serving Systems [core] | <a href="https://doi.org/10.1109/tvlsi.2026.3659893"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0022_B0023">Cactus</a></strong> · 2026&#8209;04<br>Cactus: Accelerating Auto-Regressive Decoding with Constrained Acceptance Speculative Sampling | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Bounded<br>Approximation [core] | Speculation Control [inherited] | <a href="https://arxiv.org/abs/2604.04987"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/MANGA-UOFA/Cactus"><img src="https://img.shields.io/github/stars/MANGA-UOFA/Cactus?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0376_B1627">Calibrated</a></strong> · 2026&#8209;04<br>Calibrated Speculative Decoding: Frequency-Guided Candidate Selection for Efficient Inference | Autoregressive<br>External Drafter [core]<br>Context-Derived<br>Nonparametric Source [core] | Chain [core] | Relaxed<br>Acceptance [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2604.13634"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0051_B0066">Commodity-GPU SD</a></strong> · 2026&#8209;04<br>Memory-Efficient Speculative Decoding for Large Language Model Inference on Commodity GPUs | Autoregressive<br>External Drafter [core] | Chain [inherited] | Token-Level<br>Exactness [inherited] | Serving Systems [core]<br>Performance Analysis [core] | <a href="https://doi.org/10.1109/csnt69054.2026.11502509"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0027_B0029">ConfLayers</a></strong> · 2026&#8209;04<br>ConfLayers: Adaptive Confidence-based Layer Skipping for Self-Speculative Decoding | Target-Path<br>Execution [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2604.14612"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/WA225/ConfLayers"><img src="https://img.shields.io/github/stars/WA225/ConfLayers?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0029_B0031">Cross-Family</a></strong> · 2026&#8209;04<br>Cross-Family Speculative Decoding for Polish Language Models on Apple~Silicon: An Empirical Evaluation of Bielik~11B with UAG-Extended MLX-LM | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2604.16368"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/krzysiekfonal/mlx-lm/tree/feature/slem-with-context-aware"><img src="https://img.shields.io/github/stars/krzysiekfonal/mlx-lm?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0001_B0001">DDTree</a></strong> · 2026&#8209;04<br>Accelerating Speculative Decoding with Block Diffusion Draft Trees | Non-Autoregressive<br>External Drafter [inherited] | Tree [core] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | Speculation Control [inherited]<br>Serving Systems [inherited] | <a href="https://arxiv.org/abs/2604.12989"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/liranringel/ddtree"><img src="https://img.shields.io/github/stars/liranringel/ddtree?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0032_B0034">DIVERSED</a></strong> · 2026&#8209;04<br>DIVERSED: Relaxed Speculative Decoding via Dynamic Ensemble Verification | Autoregressive<br>External Drafter [core] | Chain [core] | Relaxed<br>Acceptance [core] | -- | <a href="https://arxiv.org/abs/2604.07622"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/comeusr/diversed"><img src="https://img.shields.io/github/stars/comeusr/diversed?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0055_B0071">Dynamic Multi-Path SD</a></strong> · 2026&#8209;04<br>Optimizing speculative decoding via dynamic multi-path and dual-stream networks | Autoregressive<br>External Drafter [core] | Collection [core] | Relaxed<br>Acceptance [core] | Speculation Control [core] | <a href="https://doi.org/10.1016/j.neunet.2026.109014"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0036_B0042">ECHO</a></strong> · 2026&#8209;04<br>ECHO: Elastic Speculative Decoding with Sparse Gating for High-Concurrency Scenarios | Proposal-State<br>Modeling [inherited] | Tree [core] | Distribution-Level<br>Exactness [inherited] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2604.09603"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0039_B0046">ELMoE-3D</a></strong> · 2026&#8209;04<br>ELMoE-3D: Leveraging Intrinsic Elasticity of MoE for Hybrid-Bonding-Enabled Self-Speculative Decoding in On-Premises Serving | Target-Path<br>Execution [core] | Chain [inherited] | Distribution-Level<br>Exactness [inherited] | Serving Systems [core] | <a href="https://arxiv.org/abs/2604.14626"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0021_B0021">FPGA Tree SD</a></strong> · 2026&#8209;04<br>Boosting the Performance of Tree-Based Speculative Decoding of LLMs on FPGAs | Proposal-State<br>Modeling [inherited] | Tree [core] | Token-Level<br>Exactness [core] | State Management [core]<br>Serving Systems [core] | <a href="https://doi.org/10.23919/date69613.2026.11539704"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0085_B0106">Multi-LoRA Edge SD</a></strong> · 2026&#8209;04<br>Unlocking the Edge deployment and ondevice acceleration of multi-LoRA enabled one-for-all foundational LLM | Target-Path<br>Execution [core] | Tree [core] | Token-Level<br>Exactness [inherited] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2604.18655v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0069_B0087">On-Device MoE SD</a></strong> · 2026&#8209;04<br>Self-Speculative Decoding for On-device MoE Acceleration | Target-Path<br>Execution [core] | Chain [core] | Relaxed<br>Acceptance [core] | State Management [core]<br>Speculation Control [core]<br>Serving Systems [core] | <a href="https://doi.org/10.1145/3774904.3792218"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0064_B0082">RACER</a></strong> · 2026&#8209;04<br>RACER: Retrieval-Augmented Contextual Rapid Speculative Decoding | Context-Derived<br>Nonparametric Source [core] | Tree [core] | Token-Level<br>Exactness [inherited] | Speculation Control [inherited] | <a href="https://arxiv.org/abs/2604.14885"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/hkr04/RACER"><img src="https://img.shields.io/github/stars/hkr04/RACER?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0008_B0008">RL Rollout SD</a></strong> · 2026&#8209;04<br>Accelerating RL Post-Training Rollouts via System-Integrated Speculative Decoding | Target-Feature<br>Readout [inherited]<br>Proposal-State<br>Modeling [inherited] | Chain [inherited]<br>Tree [inherited] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2604.26779"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0070_B0088">SMART</a></strong> · 2026&#8209;04<br>SMART: When is it Actually Worth Expanding a Speculative Tree? | Proposal-State<br>Modeling [inherited] | Tree [core] | Distribution-Level<br>Exactness [inherited] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2604.09731"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0377_B1628">SpecGuard</a></strong> · 2026&#8209;04<br>From Tokens to Steps: Verification-Aware Speculative Decoding for Efficient Multi-Step Reasoning | Autoregressive<br>External Drafter [inherited] | Collection [core] | Relaxed<br>Acceptance [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2604.15244"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0365_B1618">SpecTr-GBV</a></strong> · 2026&#8209;04<br>SpecTr-GBV: Multi-Draft Block Verification Accelerating Speculative Decoding | Autoregressive<br>External Drafter [inherited] | Block [core]<br>Collection [core] | Distribution-Level<br>Exactness [core] | Speculation Control [inherited] | <a href="https://arxiv.org/abs/2604.25925"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0080_B0099">SPEED-Bench</a></strong> · 2026&#8209;04<br>SPEED-Bench: A Unified and Diverse Benchmark for Speculative Decoding | Autoregressive<br>External Drafter [inherited]<br>Target-Feature<br>Readout [inherited]<br>Proposal-State<br>Modeling [inherited]<br>Context-Derived<br>Nonparametric Source [inherited] | Chain [inherited]<br>Tree [inherited] | -- | Performance Analysis [core] | <a href="https://arxiv.org/abs/2604.09557"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0378_B1629">When Hidden States Drift</a></strong> · 2026&#8209;04<br>When Hidden States Drift: Can KV Caches Rescue Long-Range Speculative Decoding? | Proposal-State<br>Modeling [core] | Tree [inherited] | Distribution-Level<br>Exactness [inherited] | State Management [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2604.26412"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0013_B0013">AdaSpec-Multilingual</a></strong> · 2026&#8209;03<br>AdaSpec: Adaptive Multilingual Speculative Decoding with Self-Synthesized Language-Aware Training and Vocabulary Simplification | Autoregressive<br>External Drafter [core]<br>Context-Derived<br>Nonparametric Source [core] | Chain [core] | Token-Level<br>Exactness [core] | -- | <a href="https://ojs.aaai.org/index.php/AAAI/article/view/40307"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0028_B0030">ConFu</a></strong> · 2026&#8209;03<br>ConFu: Contemplate the Future for Better Speculative Sampling | Proposal-State<br>Modeling [core] | Tree [core] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | Serving Systems [inherited] | <a href="https://arxiv.org/abs/2603.08899"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-RV11_0003">DFVG</a></strong> · 2026&#8209;03<br>DFVG: A Heterogeneous Architecture for Speculative Decoding with Draft-on-FPGA and Verify-on-GPU | Autoregressive<br>External Drafter [inherited] | Tree [core] | -- | Speculation Control [core]<br>Serving Systems [core] | <a href="https://doi.org/10.1145/3779212.3790153"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/ShaoqiangLu/DFVG"><img src="https://img.shields.io/github/stars/ShaoqiangLu/DFVG?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a><br><a href="https://shaoqianglu.github.io/"><img src="https://img.shields.io/badge/Project-0EA5E9?style=for-the-badge&amp;logo=linktree&amp;logoColor=white" alt="Project" width="85" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0031_B0033">Distributed Adaptive SD</a></strong> · 2026&#8209;03<br>Distributed Adaptive Speculative Decoding: Accelerating Large Language Model Inference With Context-Aware Draft Selection | Autoregressive<br>External Drafter [core] | Chain [inherited] | Token-Level<br>Exactness [inherited] | State Management [core]<br>Speculation Control [core]<br>Serving Systems [core] | <a href="https://doi.org/10.1109/isdfs69419.2026.11459120"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0035_B0041">EAGLE-Pangu</a></strong> · 2026&#8209;03<br>EAGLE-Pangu: Accelerator-Safe Tree Speculative Decoding on Ascend NPUs | Proposal-State<br>Modeling [inherited] | Tree [inherited] | Token-Level<br>Exactness [inherited] | State Management [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2603.08088"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0014_B0014">Empirical Study</a></strong> · 2026&#8209;03<br>An Empirical Study of Speculative Decoding for Small Language Models | Autoregressive<br>External Drafter [inherited]<br>Target-Path<br>Execution [inherited]<br>Target-Feature<br>Readout [inherited]<br>Proposal-State<br>Modeling [inherited]<br>Context-Derived<br>Nonparametric Source [inherited] | Chain [inherited]<br>Tree [inherited]<br>Collection [inherited] | -- | Performance Analysis [core] | <a href="https://aclanthology.org/2026.eacl-long.255/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0048_B0062">Learning to Draft</a></strong> · 2026&#8209;03<br>Learning to Draft: Adaptive Speculative Decoding with Reinforcement Learning | Proposal-State<br>Modeling [inherited] | Tree [core] | Token-Level<br>Exactness [inherited] | Speculation Control [core] | <a href="https://arxiv.org/abs/2603.01639"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/zhzihao/Learning-to-Draft"><img src="https://img.shields.io/github/stars/zhzihao/Learning-to-Draft?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0049_B0063">Lookahead Gate</a></strong> · 2026&#8209;03<br>Look Before You Leap: A Lookahead Reasoning Quality Gate for Speculative Decoding | Target-Path<br>Execution [inherited] | Collection [core] | Relaxed<br>Acceptance [core] | Speculation Control [core] | <a href="https://aclanthology.org/2026.eacl-long.367/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0052_B0067">MineDraft</a></strong> · 2026&#8209;03<br>MineDraft: A Framework for Batch Parallel Speculative Decoding | Autoregressive<br>External Drafter [inherited]<br>Proposal-State<br>Modeling [inherited] | Chain [inherited] | Distribution-Level<br>Exactness [inherited] | State Management [core]<br>Speculation Control [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2603.18016"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0063_B0081">Quasar</a></strong> · 2026&#8209;03<br>Quasar: Quantized Self-Speculative Acceleration for Rapid Inference via Memory-Efficient Verification | Context-Derived<br>Nonparametric Source [inherited] | Chain [core] | Relaxed<br>Acceptance [core] | Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2603.01399"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/Tom-HG/Quasar"><img src="https://img.shields.io/github/stars/Tom-HG/Quasar?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0065_B0083">Re-SpS</a></strong> · 2026&#8209;03<br>Re-SpS: A Reinforcement Learning Approach to Speculative Sampling | Proposal-State<br>Modeling [inherited] | Tree [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://doi.org/10.1609/aaai.v40i39.40625"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/wmd3i/ReSpS.git"><img src="https://img.shields.io/github/stars/wmd3i/ReSpS.git?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0073_B0091">SpecForge</a></strong> · 2026&#8209;03<br>SpecForge: A Flexible and Efficient Open-Source Training Framework for Speculative Decoding | Proposal-State<br>Modeling [inherited] | Tree [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2603.18567"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/sgl-project/SpecForge"><img src="https://img.shields.io/github/stars/sgl-project/SpecForge?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0004_B0004">Speculative-Speculative</a></strong> · 2026&#8209;03<br>Speculative Speculative Decoding | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | State Management [core]<br>Speculation Control [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2603.03251"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/tanishqkumar/ssd"><img src="https://img.shields.io/github/stars/tanishqkumar/ssd?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0082_B0101">TAPS-Distribution</a></strong> · 2026&#8209;03<br>TAPS: Task Aware Proposal Distributions for Speculative Sampling | Proposal-State<br>Modeling [inherited] | Collection [core] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | Speculation Control [inherited] | <a href="https://arxiv.org/abs/2603.27027v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/Moe-Zbeeb/TAPS"><img src="https://img.shields.io/github/stars/Moe-Zbeeb/TAPS?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a><br><a href="https://huggingface.co/collections/zbeeb/taps"><img src="https://img.shields.io/badge/Project-0EA5E9?style=for-the-badge&amp;logo=linktree&amp;logoColor=white" alt="Project" width="85" height="23"></a><br><a href="https://huggingface.co/datasets/zbeeb/TAPS-Datasets"><img src="https://img.shields.io/badge/Project-0EA5E9?style=for-the-badge&amp;logo=linktree&amp;logoColor=white" alt="Project" width="85" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0018_B0018">VocabTrim</a></strong> · 2026&#8209;03<br>Balancing Coverage and Draft Latency in Vocabulary Trimming for Faster Speculative Decoding | Proposal-State<br>Modeling [inherited] | Tree [inherited] | Distribution-Level<br>Exactness [inherited] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2603.05210"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/Ofir408/balanced-coverage-latency-spec-decoding"><img src="https://img.shields.io/github/stars/Ofir408/balanced-coverage-latency-spec-decoding?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0025_B0026">Compiler-Assisted SD</a></strong> · 2026&#8209;02<br>Compiler-Assisted Speculative Sampling for Accelerated LLM Inference on Heterogeneous Edge Devices | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2602.08060"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0002_B0002">DFlash</a></strong> · 2026&#8209;02<br>DFlash: Block Diffusion for Flash Speculative Decoding | Non-Autoregressive<br>External Drafter [core] | Block [core] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | Speculation Control [inherited]<br>Serving Systems [inherited] | <a href="https://arxiv.org/abs/2602.06036"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/z-lab/dflash"><img src="https://img.shields.io/github/stars/z-lab/dflash?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0019_B0019">Energy Benchmarking</a></strong> · 2026&#8209;02<br>Benchmarking the Energy Savings with Speculative Decoding Strategies | Autoregressive<br>External Drafter [inherited]<br>Target-Feature<br>Readout [inherited]<br>Proposal-State<br>Modeling [inherited] | Chain [inherited]<br>Tree [inherited] | -- | Performance Analysis [core] | <a href="https://arxiv.org/abs/2602.09113"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0044_B0054">GBV</a></strong> · 2026&#8209;02<br>Greedy Multi-Path Block Verification for Faster Decoding in Speculative Sampling | Autoregressive<br>External Drafter [inherited] | Block [core]<br>Collection [core] | Distribution-Level<br>Exactness [core] | Speculation Control [inherited] | <a href="https://arxiv.org/abs/2602.16961"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0046_B0059">KnapSpec</a></strong> · 2026&#8209;02<br>KnapSpec: Self-Speculative Decoding via Adaptive Layer Selection as a Knapsack Problem | Target-Path<br>Execution [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2602.20217"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/kaist-flexml-lab/knapspec"><img src="https://img.shields.io/github/stars/kaist-flexml-lab/knapspec?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0385_B0073">P-EAGLE</a></strong> · 2026&#8209;02<br>P-EAGLE: Parallel-Drafting EAGLE with Scalable Training | Proposal-State<br>Modeling [core] | Block [core] | Distribution-Level<br>Exactness [inherited] | Serving Systems [core] | <a href="https://arxiv.org/abs/2602.01469v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0060_B0078">PRISM</a></strong> · 2026&#8209;02<br>PRISM: Parametrically Refactoring Inference for Speculative Sampling Draft Models | Proposal-State<br>Modeling [core] | Tree [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2602.01762"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0068_B0086">SDFP</a></strong> · 2026&#8209;02<br>SDFP: Speculative Decoding with FIT-Pruned Models for Training-Free and Plug-and-Play LLM Acceleration | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2602.05499"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0020_B0020">SemanticSpec</a></strong> · 2026&#8209;02<br>Beyond Tokens: Semantic-Aware Speculative Decoding for Efficient Inference by Probing Internal States | Autoregressive<br>External Drafter [inherited] | Chain [core] | Relaxed<br>Acceptance [core] | -- | <a href="https://arxiv.org/abs/2602.03708"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0078_B0096">SpecVocab</a></strong> · 2026&#8209;02<br>Speculative Decoding with a Speculative Vocabulary | Proposal-State<br>Modeling [inherited] | Tree [inherited] | Distribution-Level<br>Exactness [inherited] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2602.13836v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0061_B0079">Split Lookahead</a></strong> · 2026&#8209;02<br>Privacy-Aware Split Inference with Speculative Decoding for Large Language Models over Wide-Area Networks | Context-Derived<br>Nonparametric Source [core] | Chain [core] | Token-Level<br>Exactness [inherited] | State Management [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2602.16760"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0083_B0103">TransKV</a></strong> · 2026&#8209;02<br>Transactional KV Caching for Speculative Decoding under Paged KV Memory | -- | Chain [inherited] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | State Management [core]<br>Serving Systems [core] | <a href="https://doi.org/10.36227/techrxiv.177101038.80960856/v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0072_B0090">Vegas</a></strong> · 2026&#8209;02<br>Vegas: Self-Speculative Decoding with Verification-Guided Sparse Attention | Target-Path<br>Execution [core] | Chain [core] | Distribution-Level<br>Exactness [core] | State Management [core]<br>Speculation Control [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2602.07223"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/platformxlab/vegas"><img src="https://img.shields.io/github/stars/platformxlab/vegas?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0364_B1617">VSD</a></strong> · 2026&#8209;02<br>Variational Speculative Decoding: Rethinking Draft Training from Token Likelihood to Sequence Acceptance | Proposal-State<br>Modeling [inherited] | Tree [inherited] | Distribution-Level<br>Exactness [inherited] | Speculation Control [inherited] | <a href="https://arxiv.org/abs/2602.05774"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0045_B0058">Watermark Trade-off</a></strong> · 2026&#8209;02<br>Improving the Trade-off Between Watermark Strength and Speculative Sampling Efficiency for Language Models | Autoregressive<br>External Drafter [core] | Chain [inherited] | Distribution-Level<br>Exactness [core] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2602.01428"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/hwq0726/watermark-tradeoff"><img src="https://img.shields.io/github/stars/hwq0726/watermark-tradeoff?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0287_B0418">DART</a></strong> · 2026&#8209;01<br>DART: Diffusion-Inspired Speculative Decoding for Fast LLM Inference | Non-Autoregressive<br>External Drafter [core] | Tree [core] | Token-Level<br>Exactness [inherited] | Speculation Control [inherited] | <a href="https://arxiv.org/abs/2601.19278"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/fvliang/DART"><img src="https://img.shields.io/github/stars/fvliang/DART?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0042_B0052">FlexSpec</a></strong> · 2026&#8209;01<br>FlexSpec: Frozen Drafts Meet Evolving Targets in Edge-Cloud Collaborative LLM Speculative Decoding | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Token-Level<br>Exactness [inherited] | Serving Systems [core] | <a href="https://doi.org/10.1109/tmc.2026.3683574"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0056_B0072">HSD</a></strong> · 2026&#8209;01<br>Overcoming Joint Intractability with Lossless Hierarchical Speculative Decoding | Autoregressive<br>External Drafter [inherited]<br>Proposal-State<br>Modeling [inherited] | Block [core]<br>Collection [inherited] | Distribution-Level<br>Exactness [core] | Speculation Control [inherited] | <a href="https://arxiv.org/abs/2601.05724"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/ZhouYuxuanYX/Hierarchical-Speculative-Decoding"><img src="https://img.shields.io/github/stars/ZhouYuxuanYX/Hierarchical-Speculative-Decoding?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0362_B1616">AdaSD</a></strong> · 2025&#8209;12<br>AdaSD: Adaptive Speculative Decoding for Efficient Language Model Inference | Autoregressive<br>External Drafter [core] | Chain [core] | Relaxed<br>Acceptance [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2512.11280"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0095_B0122">Aggressive ASD</a></strong> · 2025&#8209;12<br>Aggressive Speculative Decoding for Efficient Chain-of-Thought Reasoning | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Bounded<br>Approximation [core]<br>Relaxed<br>Acceptance [core] | Speculation Control [core] | <a href="https://www.sciopen.com/article/10.26599/TST.2026.9010003"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0097_B0124">ASDT</a></strong> · 2025&#8209;12<br>ASDT: Adaptive Speculative Decoding Tree Based on Token Acceptance Feedback | Autoregressive<br>External Drafter [inherited] | Tree [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://doi.org/10.1109/aibdf67964.2025.11440682"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0111_B0143">Device-Server SD</a></strong> · 2025&#8209;12<br>Device-Server Collaborative Speculative Decoding for Real-Time LLM Streaming | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Relaxed<br>Acceptance [core] | Serving Systems [core] | <a href="https://doi.org/10.1109/globecom59602.2025.11432593"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0310_B0466">FailFast</a></strong> · 2025&#8209;12<br>Fail Fast, Win Big: Rethinking the Drafting Strategy in Speculative Decoding via Diffusion LLMs | Non-Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Token-Level<br>Exactness [inherited] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2512.20573"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/ruipeterpan/failfast"><img src="https://img.shields.io/github/stars/ruipeterpan/failfast?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0054_B0070">Nightjar</a></strong> · 2025&#8209;12<br>Nightjar: Dynamic adaptive speculative decoding for large language models serving | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Distribution-Level<br>Exactness [inherited] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://doi.org/10.1016/j.sysarc.2026.103889"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0145_B0185">Parallel Token Prediction</a></strong> · 2025&#8209;12<br>Parallel Token Prediction for Language Models | Non-Autoregressive<br>External Drafter [core] | Block [core] | Token-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2512.21323v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/mandt-lab/ptp"><img src="https://img.shields.io/github/stars/mandt-lab/ptp?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0062_B0080">Performance or Illusion</a></strong> · 2025&#8209;12<br>Speculative Decoding: Performance or Illusion? | Autoregressive<br>External Drafter [inherited]<br>Target-Feature<br>Readout [inherited]<br>Proposal-State<br>Modeling [inherited]<br>Context-Derived<br>Nonparametric Source [inherited] | Chain [inherited]<br>Tree [inherited] | -- | Performance Analysis [core] | <a href="https://proceedings.mlsys.org/paper_files/paper/2026/file/554e056fe2b6d9fd27ffcd3367ae1267-Paper-Conference.pdf"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://zenodo.org/records/19365903"><img src="https://img.shields.io/badge/Project-0EA5E9?style=for-the-badge&amp;logo=linktree&amp;logoColor=white" alt="Project" width="85" height="23"></a><br><a href="https://arxiv.org/abs/2601.11580v2"><img src="https://img.shields.io/badge/Project-0EA5E9?style=for-the-badge&amp;logo=linktree&amp;logoColor=white" alt="Project" width="85" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0154_B0195">RADAR</a></strong> · 2025&#8209;12<br>RADAR: Accelerating Large Language Model Inference With RL-Based Dynamic Draft Trees | Proposal-State<br>Modeling [inherited] | Tree [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2512.14069v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/minaduki-sora/RADAR"><img src="https://img.shields.io/github/stars/minaduki-sora/RADAR?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0092_B0118">Sparse Self-SD</a></strong> · 2025&#8209;12<br>Accelerating Large-Scale Reasoning Model Inference with Sparse Self-Speculative Decoding | Target-Path<br>Execution [core] | Chain [core] | Token-Level<br>Exactness [core] | State Management [core]<br>Speculation Control [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2512.01278v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/sspec-project/SparseSpec"><img src="https://img.shields.io/github/stars/sspec-project/SparseSpec?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0168_B0214">SpecPV</a></strong> · 2025&#8209;12<br>SpecPV: Improving Self-Speculative Decoding for Long-Context Generation via Partial Verification | Proposal-State<br>Modeling [inherited] | Tree [inherited] | Relaxed<br>Acceptance [core] | State Management [core]<br>Speculation Control [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2512.02337v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/TanZhendong/SpecPV"><img src="https://img.shields.io/github/stars/TanZhendong/SpecPV?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0077_B0095">Speed-of-Light</a></strong> · 2025&#8209;12<br>Speculative Decoding Speed-of-Light: Optimal Lower Bounds via Branching Random Walks | -- | Tree [core] | Token-Level<br>Exactness [inherited] | Performance Analysis [core] | <a href="https://doi.org/10.18653/v1/2026.eacl-long.301"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0332_B0507">T-pro 2.0 (EAGLE)</a></strong> · 2025&#8209;12<br>T-pro 2.0: An Efficient Russian Hybrid-Reasoning Model and Playground | Proposal-State<br>Modeling [inherited] | Tree [inherited] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | Speculation Control [inherited]<br>Serving Systems [core]<br>Performance Analysis [core] | <a href="https://aclanthology.org/2026.eacl-demo.22/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://huggingface.co/collections/t-tech/t-pro-20"><img src="https://img.shields.io/badge/Project-0EA5E9?style=for-the-badge&amp;logo=linktree&amp;logoColor=white" alt="Project" width="85" height="23"></a><br><a href="https://huggingface.co/t-tech/T-pro-it-2.0-eagle"><img src="https://img.shields.io/badge/Project-0EA5E9?style=for-the-badge&amp;logo=linktree&amp;logoColor=white" alt="Project" width="85" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0101_B0130">Cacheback</a></strong> · 2025&#8209;11<br>Cacheback: Speculative Decoding With Nothing But Cache | Context-Derived<br>Nonparametric Source [core] | Tree [core] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | Serving Systems [core] | <a href="https://aclanthology.org/2025.emnlp-main.1581/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/zyma98/Spec-Bench/tree/cacheback"><img src="https://img.shields.io/github/stars/zyma98/Spec-Bench?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0183_B0230">Collective Adaptive SD</a></strong> · 2025&#8209;11<br>Towards Efficient LLM Inference via Collective and Adaptive Speculative Decoding | Autoregressive<br>External Drafter [inherited] | Collection [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://doi.org/10.1145/3712285.3759834"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0186_B0233">FLy</a></strong> · 2025&#8209;11<br>Training-Free Loosely Speculative Decoding: Accepting Semantically Correct Drafts Beyond Exact Match | Autoregressive<br>External Drafter [inherited]<br>Context-Derived<br>Nonparametric Source [inherited] | Chain [inherited] | Relaxed<br>Acceptance [core] | -- | <a href="https://doi.org/10.48550/arxiv.2511.22972"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0128_B0166">FractalLLM</a></strong> · 2025&#8209;11<br>FractalLLM: Lossless Self-Speculative Decoding with Layer Embedded Self-Compression | Proposal-State<br>Modeling [core] | Chain [core] | Token-Level<br>Exactness [core] | -- | <a href="https://aclanthology.org/2025.findings-emnlp.1286/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/YEonleo/FractalLLM"><img src="https://img.shields.io/github/stars/YEonleo/FractalLLM?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0131_B0169">Global Resolution</a></strong> · 2025&#8209;11<br>Global Resolution: Optimal Multi-Draft Speculative Sampling via Convex Minimization | Autoregressive<br>External Drafter [inherited] | Tree [inherited]<br>Collection [core] | Bounded<br>Approximation [core] | -- | <a href="https://arxiv.org/abs/2511.15898v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0124_B0161">N-Gram Trie SD</a></strong> · 2025&#8209;11<br>Faster In-Context Learning for LLMs via N-Gram Trie Speculative Decoding | Context-Derived<br>Nonparametric Source [core] | Tree [core] | Token-Level<br>Exactness [core] | -- | <a href="https://aclanthology.org/2025.emnlp-main.911/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/mrlife219/Ngram-Trie"><img src="https://img.shields.io/github/stars/mrlife219/Ngram-Trie?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0143_B0182">Next-Latent</a></strong> · 2025&#8209;11<br>Next-Latent Prediction Transformers Learn Compact World Models | Proposal-State<br>Modeling [core] | Chain [core] | Token-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2511.05963v4"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/JaydenTeoh/NextLat"><img src="https://img.shields.io/github/stars/JaydenTeoh/NextLat?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0081_B0100">SDSquare</a></strong> · 2025&#8209;11<br>Steering Pretrained Drafters During Speculative Decoding | Autoregressive<br>External Drafter [core] | Chain [inherited] | Distribution-Level<br>Exactness [inherited] | Speculation Control [inherited] | <a href="https://doi.org/10.1609/aaai.v40i36.40255"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/ETH-DISCO/SD-square"><img src="https://img.shields.io/github/stars/ETH-DISCO/SD-square?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0327_B0501">SpecDiff-2</a></strong> · 2025&#8209;11<br>SpecDiff-2: Scaling Diffusion Drafter Alignment For Faster Speculative Decoding | Non-Autoregressive<br>External Drafter [core] | Block [core]<br>Collection [core] | Token-Level<br>Exactness [inherited] | Speculation Control [core] | <a href="https://arxiv.org/abs/2511.00606"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0067_B0085">SpecFormer</a></strong> · 2025&#8209;11<br>Scaling LLM Speculative Decoding: Non-Autoregressive Forecasting in Large-Batch Scenarios | Proposal-State<br>Modeling [core] | Block [core] | Token-Level<br>Exactness [inherited] | Performance Analysis [core] | <a href="https://doi.org/10.1609/aaai.v40i39.40576"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/ShiLuohe/SpecFormer"><img src="https://img.shields.io/github/stars/ShiLuohe/SpecFormer?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0191_B0241">WiP</a></strong> · 2025&#8209;11<br>WiP: Efficient Speculative Decoding for AI PCs via Hierarchical N-Gram Retrieval | Context-Derived<br>Nonparametric Source [core] | Tree [core] | Token-Level<br>Exactness [core] | Serving Systems [core] | <a href="https://doi.org/10.1145/3737902.3768352"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0087_B0111">3-Model</a></strong> · 2025&#8209;10<br>3-Model Speculative Decoding | Autoregressive<br>External Drafter [core] | Chain [core] | Relaxed<br>Acceptance [core] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2510.12966v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0361_B1615">AdaSPEC</a></strong> · 2025&#8209;10<br>AdaSPEC: Selective Knowledge Distillation for Efficient Speculative Decoders | Autoregressive<br>External Drafter [core] | Chain [core] | Token-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2510.19779"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/yuezhouhu/adaspec"><img src="https://img.shields.io/github/stars/yuezhouhu/adaspec?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0100_B0129">BatchSpec</a></strong> · 2025&#8209;10<br>Batch Speculative Decoding Done Right | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Token-Level<br>Exactness [core] | State Management [core]<br>Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2510.22876v3"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/eBay/spec_dec"><img src="https://img.shields.io/github/stars/eBay/spec_dec?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0103_B0133">CAS-Spec</a></strong> · 2025&#8209;10<br>CAS-Spec: Cascade Adaptive Self-Speculative Decoding for On-the-Fly Lossless Inference Acceleration of LLMs | Target-Path<br>Execution [core]<br>Context-Derived<br>Nonparametric Source [inherited] | Tree [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2510.26843v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0106_B0136">Comm-Efficient SD</a></strong> · 2025&#8209;10<br>Communication-Efficient Speculative Decoding for Large Language Models Inference | Autoregressive<br>External Drafter [core] | Chain [inherited] | Relaxed<br>Acceptance [core] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://doi.org/10.1109/icct67417.2025.11374072"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0308_B0462">DiffuSpec</a></strong> · 2025&#8209;10<br>DiffuSpec: Unlocking Diffusion Language Models for Speculative Decoding | Non-Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [inherited] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2510.02358"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0181_B0228">Disparate Impacts</a></strong> · 2025&#8209;10<br>The Disparate Impacts of Speculative Decoding | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2510.02128v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0383_B1634">Draft-Verify-Improve</a></strong> · 2025&#8209;10<br>Draft, Verify, and Improve: Toward Training-Aware Speculative Decoding | Target-Path<br>Execution [core]<br>Target-Feature<br>Readout [core] | Chain [core] | Token-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2510.05421"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0120_B0153">DynaSpec</a></strong> · 2025&#8209;10<br>DynaSpec: Context-aware Dynamic Speculative Sampling for Large-Vocabulary Language Models | Proposal-State<br>Modeling [inherited] | Tree [inherited] | Distribution-Level<br>Exactness [inherited] | Speculation Control [core]<br>Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2510.13847v3"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0134_B0172">HiSpec</a></strong> · 2025&#8209;10<br>HiSpec: Hierarchical Speculative Decoding for LLMs | Target-Path<br>Execution [core]<br>Target-Feature<br>Readout [inherited] | Chain [core] | Token-Level<br>Exactness [core]<br>Distribution-Level<br>Exactness [core] | State Management [core]<br>Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2510.01336v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0140_B0179">Mirror SD</a></strong> · 2025&#8209;10<br>Mirror Speculative Decoding: Breaking the Serial Barrier in LLM Inference | Autoregressive<br>External Drafter [core]<br>Target-Path<br>Execution [core] | Tree [core] | Token-Level<br>Exactness [core] | State Management [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2510.13161v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0149_B0189">Polybasic</a></strong> · 2025&#8209;10<br>Polybasic Speculative Decoding Through a Theoretical Perspective | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2510.26527v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0157_B0198">ReSpec</a></strong> · 2025&#8209;10<br>ReSpec: Towards Optimizing Speculative Decoding in Reinforcement Learning Systems | Autoregressive<br>External Drafter [core] | Tree [core] | Distribution-Level<br>Exactness [core] | State Management [core]<br>Speculation Control [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2510.26475v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0182_B0229">TokenTiming</a></strong> · 2025&#8209;10<br>TokenTiming: A Dynamic Alignment Method for Universal Speculative Decoding Model Pairs | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2510.15545v4"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0105_B0135">Collaborative SD</a></strong> · 2025&#8209;09<br>Communication-Efficient Collaborative LLM Inference via Distributed Speculative Decoding | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2509.04576"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0116_B0148">DSDE</a></strong> · 2025&#8209;09<br>DSDE: Dynamic Speculative Decoding with KLD Stability for Real-World Serving | Autoregressive<br>External Drafter [inherited] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2509.01083"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0126_B0163">FastMTP</a></strong> · 2025&#8209;09<br>FastMTP: Accelerating LLM Inference with Enhanced Multi-Token Prediction | Proposal-State<br>Modeling [core] | Chain [inherited] | Token-Level<br>Exactness [inherited] | Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2509.18362v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/Tencent-BAC/FastMTP"><img src="https://img.shields.io/github/stars/Tencent-BAC/FastMTP?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0147_B0187">Pipeline Early-Exit</a></strong> · 2025&#8209;09<br>Pipeline Parallelism is All You Need for Optimized Early-Exit Based Self-Speculative Decoding | Target-Path<br>Execution [core]<br>Target-Feature<br>Readout [core] | Chain [inherited] | Token-Level<br>Exactness [core] | State Management [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2509.19368v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0172_B0218">SN40L SD</a></strong> · 2025&#8209;09<br>Speculative Decoding on the SN40L Reconfigurable Dataflow Unit | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Serving Systems [core] | <a href="https://doi.org/10.1109/mm.2025.3592570"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0163_B0209">SPEC-RL</a></strong> · 2025&#8209;09<br>SPEC-RL: Accelerating On-Policy Reinforcement Learning with Speculative Rollouts | Context-Derived<br>Nonparametric Source [core] | Chain [inherited] | Relaxed<br>Acceptance [core] | State Management [core]<br>Speculation Control [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2509.23232v3"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0166_B0212">SpecMamba</a></strong> · 2025&#8209;09<br>SpecMamba: Accelerating Mamba Inference on FPGA with Speculative Decoding | Autoregressive<br>External Drafter [core] | Tree [core] | Distribution-Level<br>Exactness [core] | Serving Systems [core] | <a href="https://doi.org/10.1109/iccad66269.2025.11240945"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0382_B1633">SSBD</a></strong> · 2025&#8209;09<br>Self-Speculative Biased Decoding for Faster Re-Translation | Context-Derived<br>Nonparametric Source [core] | Chain [core] | Token-Level<br>Exactness [inherited]<br>Relaxed<br>Acceptance [core] | State Management [core] | <a href="https://arxiv.org/abs/2509.21740"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0102_B0132">CARD</a></strong> · 2025&#8209;08<br>CARD: A Cache-Assisted Parallel Speculative Decoding Framework via Query-and-Correct Paradigm for Accelerating LLM Inference | Autoregressive<br>External Drafter [core]<br>Context-Derived<br>Nonparametric Source [core] | Chain [inherited] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2508.04462v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/hunzhizi/CARD"><img src="https://img.shields.io/github/stars/hunzhizi/CARD?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0107_B0137">Confidence-Modulated</a></strong> · 2025&#8209;08<br>Confidence-Modulated Speculative Decoding for Large Language Models | Non-Autoregressive<br>External Drafter [inherited] | Block [inherited] | Relaxed<br>Acceptance [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2508.15371v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0318_B0485">KVPSN (text-to-text mode)</a></strong> · 2025&#8209;08<br>Novel Parasitic Dual-Scale Modeling for Efficient and Accurate Multilingual Speech Translation | Autoregressive<br>External Drafter [core] | Chain [inherited] | Token-Level<br>Exactness [inherited]<br>Relaxed<br>Acceptance [core] | State Management [core] | <a href="https://arxiv.org/abs/2508.11189v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0156_B0197">ResDecode</a></strong> · 2025&#8209;08<br>ResDecode: Accelerating Large Language Models Inference via Residual Decoding Heads | Proposal-State<br>Modeling [core] | Tree [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://doi.org/10.26599/bdma.2024.9020074"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/ZeroNLP/ResDecode"><img src="https://img.shields.io/github/stars/ZeroNLP/ResDecode?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-RV11_0001">SSD (Safety-Aware)</a></strong> · 2025&#8209;08<br>Speculative Safety-Aware Decoding | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Relaxed<br>Acceptance [core] | Speculation Control [core] | <a href="https://aclanthology.org/2025.emnlp-main.648/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/k-k1w-w1x-x/Speculative-Safety-Aware-Decoding"><img src="https://img.shields.io/github/stars/k-k1w-w1x-x/Speculative-Safety-Aware-Decoding?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a><br><a href="https://arxiv.org/abs/2508.17739"><img src="https://img.shields.io/badge/Project-0EA5E9?style=for-the-badge&amp;logo=linktree&amp;logoColor=white" alt="Project" width="85" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0160_B0201">SSS</a></strong> · 2025&#8209;08<br>Reward-Shifted Speculative Sampling Is An Efficient Test-Time Weak-to-Strong Aligner | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Relaxed<br>Acceptance [core] | -- | <a href="https://aclanthology.org/2025.emnlp-main.578/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/lblaoke/CARDS"><img src="https://img.shields.io/github/stars/lblaoke/CARDS?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0179_B0226">SuperSpec</a></strong> · 2025&#8209;08<br>SuperSpec: Enhanced Verification and Sampling for End-to-End LLM Speculative Decoding | Autoregressive<br>External Drafter [inherited] | Collection [core]<br>Tree [core] | Distribution-Level<br>Exactness [core] | State Management [core]<br>Speculation Control [core]<br>Serving Systems [core] | <a href="https://doi.org/10.1109/hpcc67675.2025.00064"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0112_B0144">Disaggregated</a></strong> · 2025&#8209;07<br>Disaggregated Speculative Decoding for Carbon-Efficient LLM Serving | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Distribution-Level<br>Exactness [inherited] | Serving Systems [core]<br>Performance Analysis [core] | <a href="https://doi.org/10.1109/lca.2025.3630094"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0117_B0149">DSSD</a></strong> · 2025&#8209;07<br>DSSD: Efficient Edge-Device LLM Deployment and Collaborative Inference via Distributed Split Speculative Decoding | Autoregressive<br>External Drafter [core] | Chain [inherited] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2507.12000v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/JasonNing96/DSSD-Efficient-Edge-Computing"><img src="https://img.shields.io/github/stars/JasonNing96/DSSD-Efficient-Edge-Computing?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0125_B0162">EDD/PCT</a></strong> · 2025&#8209;07<br>Faster Speculative Decoding via Effective Draft Decoder with Pruned Candidate Tree | Autoregressive<br>External Drafter [core] | Tree [core] | Token-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://aclanthology.org/2025.acl-long.486/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0359_B1613">HVT</a></strong> · 2025&#8209;07<br>Hierarchical Verification of Speculative Beams for Accelerating LLM Inference | Autoregressive<br>External Drafter [inherited] | Tree [core] | -- | Speculation Control [core] | <a href="https://arxiv.org/abs/2508.03726v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0088_B0112">3D-TokSIM</a></strong> · 2025&#8209;06<br>3D-TokSIM: Stacking 3D Memory with Token-Stationary Compute-in-Memory for Speculative LLM Inference | -- | Chain [inherited] | Token-Level<br>Exactness [inherited] | Serving Systems [core]<br>Performance Analysis [core] | <a href="https://doi.org/10.1109/dac63849.2025.11132883"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0119_B0151">Dynamic-K SD</a></strong> · 2025&#8209;06<br>Dynamic K Mechanism for Accelerating Speculative Decoding in vLLM | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://doi.org/10.1109/icecai66283.2025.11170671"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0401_B1650">GSI</a></strong> · 2025&#8209;06<br>Guided Speculative Inference for Efficient Test-Time Alignment of LLMs | Autoregressive<br>External Drafter [inherited] | Collection [core] | Bounded<br>Approximation [core]<br>Relaxed<br>Acceptance [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2506.04118"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/j-geuter/GSI"><img src="https://img.shields.io/github/stars/j-geuter/GSI?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0372_B1624">List-Level</a></strong> · 2025&#8209;06<br>List-Level Distribution Coupling with Applications to Speculative Decoding and Lossy Compression | Autoregressive<br>External Drafter [inherited] | Collection [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2506.05632"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0358_B1612">Lookahead Reasoning</a></strong> · 2025&#8209;06<br>Scaling Speculative Decoding with Lookahead Reasoning | Autoregressive<br>External Drafter [inherited] | Chain [core] | Relaxed<br>Acceptance [core] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2506.19830"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/hao-ai-lab/LookaheadReasoning"><img src="https://img.shields.io/github/stars/hao-ai-lab/LookaheadReasoning?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0375_B1626">Mamba</a></strong> · 2025&#8209;06<br>Mamba Drafters for Speculative Decoding | Autoregressive<br>External Drafter [core] | Tree [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2506.01206"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0090_B0116">Model-Free Test-Time Scaling</a></strong> · 2025&#8209;06<br>Accelerated Test-Time Scaling with Model-Free Speculative Sampling | Context-Derived<br>Nonparametric Source [core] | Tree [core] | Distribution-Level<br>Exactness [core] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2506.04708v3"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0150_B0190">POSS</a></strong> · 2025&#8209;06<br>POSS: Position Specialist Generates Better Draft for Speculative Decoding | Proposal-State<br>Modeling [core] | Tree [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2506.03566v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/shrango/PosS"><img src="https://img.shields.io/github/stars/shrango/PosS?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0161_B0202">S4C</a></strong> · 2025&#8209;06<br>S4C: Speculative Sampling with Syntactic and Semantic Coherence for Efficient Inference of Large Language Models | Proposal-State<br>Modeling [core] | Tree [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2506.14158v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0164_B0210">SpecBranch</a></strong> · 2025&#8209;06<br>SpecBranch: Speculative Decoding via Hybrid Drafting and Rollback-Aware Branch Parallelism | Autoregressive<br>External Drafter [inherited] | Tree [core] | Token-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://doi.org/10.48550/arxiv.2506.01979"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0165_B0211">SpecEE</a></strong> · 2025&#8209;06<br>SpecEE: Accelerating Large Language Model Inference with Speculative Early Exiting | Proposal-State<br>Modeling [inherited] | Tree [inherited] | Relaxed<br>Acceptance [core] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://doi.org/10.1145/3695053.3730996"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/infinigence/SpecEE"><img src="https://img.shields.io/github/stars/infinigence/SpecEE?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0167_B0213">SpecMemo</a></strong> · 2025&#8209;06<br>SpecMemo: Speculative Decoding is in Your Pocket | Target-Feature<br>Readout [inherited] | Tree [core] | Token-Level<br>Exactness [core] | State Management [core]<br>Speculation Control [core]<br>Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2506.01986v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0357_B1611">SwiftSpec</a></strong> · 2025&#8209;06<br>SwiftSpec: Ultra-Low Latency LLM Decoding by Scaling Asynchronous Speculative Decoding | Autoregressive<br>External Drafter [inherited] | Tree [core] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | State Management [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2506.11309"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0188_B0237">Utility-Driven</a></strong> · 2025&#8209;06<br>Utility-Driven Speculative Decoding for Mixture-of-Experts | Context-Derived<br>Nonparametric Source [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://doi.org/10.48550/arxiv.2506.20675"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0189_B0239">VOCABTRIM</a></strong> · 2025&#8209;06<br>VOCABTRIM: Vocabulary Pruning for Efficient Speculative Decoding in LLMs | Autoregressive<br>External Drafter [inherited]<br>Proposal-State<br>Modeling [inherited] | Chain [core]<br>Tree [core] | Distribution-Level<br>Exactness [core] | Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2506.22694v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0096_B0123">Alignment-Augmented</a></strong> · 2025&#8209;05<br>Alignment-Augmented Speculative Decoding with Alignment Sampling and Conditional Verification | Context-Derived<br>Nonparametric Source [core] | Chain [core] | Relaxed<br>Acceptance [core] | -- | <a href="https://arxiv.org/abs/2505.13204v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0098_B0125">Automatic</a></strong> · 2025&#8209;05<br>Automatic Task Detection and Heterogeneous LLM Speculative Decoding | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2505.08600v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0099_B0126">BanditSpec</a></strong> · 2025&#8209;05<br>BanditSpec: Adaptive Speculative Decoding via Bandit Algorithms | Proposal-State<br>Modeling [inherited]<br>Context-Derived<br>Nonparametric Source [inherited] | Chain [core]<br>Tree [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2505.15141v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/sail-sg/BanditSpec"><img src="https://img.shields.io/github/stars/sail-sg/BanditSpec?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0104_B0134">CLaSp</a></strong> · 2025&#8209;05<br>CLaSp: In-Context Layer Skip for Self-Speculative Decoding | Target-Path<br>Execution [core] | Chain [core] | Token-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2505.24196v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0130_B0168">Ghidorah</a></strong> · 2025&#8209;05<br>Ghidorah: Fast LLM Inference on Edge with Speculative Decoding and Hetero-Core Parallelism | Target-Feature<br>Readout [inherited] | Tree [core] | Token-Level<br>Exactness [inherited] | Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2505.23219"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0047_B0060">KNN-SSD</a></strong> · 2025&#8209;05<br>KNN-SSD: Enabling Dynamic Self-Speculative Decoding via Nearest Neighbor Layer Set Optimization | Target-Path<br>Execution [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://doi.org/10.18653/v1/2026.findings-eacl.31"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/mbsong/KNN-SSD"><img src="https://img.shields.io/github/stars/mbsong/KNN-SSD?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0162_B0206">LAPS-SD</a></strong> · 2025&#8209;05<br>Semi-Clairvoyant Scheduling of Speculative Decoding Requests to Minimize LLM Inference Latency | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Distribution-Level<br>Exactness [inherited] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://doi.org/10.24963/ijcai.2025/951"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0151_B0191">MTP Curriculum</a></strong> · 2025&#8209;05<br>Pre-Training Curriculum for Multi-Token Prediction in Language Models | Target-Feature<br>Readout [core] | Block [inherited] | Token-Level<br>Exactness [inherited] | -- | <a href="https://arxiv.org/abs/2505.22757v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/aynetdia/mtp_curriculum"><img src="https://img.shields.io/github/stars/aynetdia/mtp_curriculum?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0148_B0188">PipeSpec</a></strong> · 2025&#8209;05<br>PipeSpec: Breaking Stage Dependencies in Hierarchical LLM Decoding | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Token-Level<br>Exactness [inherited] | Serving Systems [core] | <a href="https://aclanthology.org/2025.findings-acl.669/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/BradMcDanel/PipeSpec"><img src="https://img.shields.io/github/stars/BradMcDanel/PipeSpec?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0171_B0217">Quantization Compat.</a></strong> · 2025&#8209;05<br>Speculative Decoding Meets Quantization: Compatibility Evaluation and Hierarchical Framework Design | Autoregressive<br>External Drafter [core]<br>Proposal-State<br>Modeling [inherited] | Tree [core]<br>Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2505.22179v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0169_B0215">SpecRouter</a></strong> · 2025&#8209;05<br>SpecRouter: Adaptive Routing for Multi-Level Speculative Decoding in Large Language Models | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | State Management [core]<br>Speculation Control [core] | <a href="https://arxiv.org/abs/2505.07680v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0187_B0235">Traversal</a></strong> · 2025&#8209;05<br>Traversal Verification for Speculative Tree Decoding | Autoregressive<br>External Drafter [inherited]<br>Proposal-State<br>Modeling [inherited] | Tree [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://doi.org/10.48550/arxiv.2505.12398"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0319_B0490">ASSD</a></strong> · 2025&#8209;04<br>Reviving Any-Subset Autoregressive Models with Principled Parallel Sampling and Speculative Decoding | Target-Path<br>Execution [core] | Block [core] | Distribution-Level<br>Exactness [core] | Speculation Control [inherited] | <a href="https://arxiv.org/abs/2504.20456"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/gabeguo/any-order-speculative-decoding"><img src="https://img.shields.io/github/stars/gabeguo/any-order-speculative-decoding?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0110_B0142">DEL</a></strong> · 2025&#8209;04<br>DEL: Context-Aware Dynamic Exit Layer for Efficient Self-Speculative Decoding | Target-Path<br>Execution [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2504.05598v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/hoenza/DEL"><img src="https://img.shields.io/github/stars/hoenza/DEL?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0211_B0263">EdgeLLM</a></strong> · 2025&#8209;04<br>EdgeLLM: Fast On-Device LLM Inference With Speculative Decoding | Autoregressive<br>External Drafter [core] | Tree [core] | Token-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://doi.org/10.1109/tmc.2024.3513457"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0176_B0223">Exponential Races</a></strong> · 2025&#8209;04<br>Speculative Sampling via Exponential Races | Autoregressive<br>External Drafter [core] | Tree [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2504.15475v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0133_B0171">Hierarchical</a></strong> · 2025&#8209;04<br>Hierarchical Speculative Decoding with Dynamic Window | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://aclanthology.org/2025.findings-naacl.462/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0146_B0186">PARD</a></strong> · 2025&#8209;04<br>PARD: Accelerating LLM Inference with Low-Cost PARallel Draft Model Adaptation | Non-Autoregressive<br>External Drafter [core] | Block [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2504.18583v4"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/AMD-AIG-AIMA/PARD"><img src="https://img.shields.io/github/stars/AMD-AIG-AIMA/PARD?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0374_B0204">SD$^2$</a></strong> · 2025&#8209;04<br>SD$^2$: Self-Distilled Sparse Drafters | Autoregressive<br>External Drafter [core] | Chain [core] | Token-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2504.08838v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0355_B1609">SpecReason</a></strong> · 2025&#8209;04<br>SpecReason: Fast and Accurate Inference-Time Compute via Speculative Reasoning | Autoregressive<br>External Drafter [inherited] | Chain [core] | Relaxed<br>Acceptance [core] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2504.07891"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/ruipeterpan/specreason"><img src="https://img.shields.io/github/stars/ruipeterpan/specreason?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0178_B0225">SPIRe</a></strong> · 2025&#8209;04<br>SPIRe: Boosting LLM Inference Throughput with Speculative Decoding | Autoregressive<br>External Drafter [core] | Chain [inherited] | Distribution-Level<br>Exactness [core] | State Management [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2504.06419v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0094_B0121">AdaSpec-SLO</a></strong> · 2025&#8209;03<br>AdaSpec: Adaptive Speculative Decoding for Fast, SLO-Aware Large Language Model Serving | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Distribution-Level<br>Exactness [inherited] | Speculation Control [core] | <a href="https://doi.org/10.1145/3772052.3772239"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/cerebellumking/AdaSpec"><img src="https://img.shields.io/github/stars/cerebellumking/AdaSpec?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0185_B0232">Domain Draft Models</a></strong> · 2025&#8209;03<br>Training Domain Draft Models for Speculative Decoding: Best Practices and Insights | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2503.07807v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0118_B0150">DuoDecoding</a></strong> · 2025&#8209;03<br>DuoDecoding: Hardware-aware Heterogeneous Speculative Decoding with Dynamic Multi-Sequence Drafting | Autoregressive<br>External Drafter [core] | Collection [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2503.00784v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/KaiLv69/DuoDecoding"><img src="https://img.shields.io/github/stars/KaiLv69/DuoDecoding?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0135_B0173">Dynamic Adjustment</a></strong> · 2025&#8209;03<br>Improving Speculative Decoding with Dynamic Adjustment and Probability Smoothing | Autoregressive<br>External Drafter [core] | Collection [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://doi.org/10.1109/icaace65325.2025.11019425"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0354_B0155">EAGLE-3</a></strong> · 2025&#8209;03<br>EAGLE-3: Scaling up Inference Acceleration of Large Language Models via Training-Time Test | Proposal-State<br>Modeling [core] | Tree [core] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | Speculation Control [inherited]<br>Serving Systems [inherited] | <a href="https://openreview.net/forum?id=4exx1hUffq"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/SafeAILab/EAGLE"><img src="https://img.shields.io/github/stars/SafeAILab/EAGLE?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0141_B0180">ML-SpecQD</a></strong> · 2025&#8209;03<br>ML-SpecQD: Multi-Level Speculative Decoding with Quantized Drafts | Autoregressive<br>External Drafter [core] | Chain [inherited] | Token-Level<br>Exactness [inherited] | Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2503.13565v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0170_B0216">Multi-Sample SD</a></strong> · 2025&#8209;03<br>Speculative Decoding for Multi-Sample Inference | Context-Derived<br>Nonparametric Source [core] | Collection [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://doi.org/10.18653/v1/2025.findings-emnlp.668"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0155_B0196">RASD</a></strong> · 2025&#8209;03<br>RASD: Retrieval-Augmented Speculative Decoding | Proposal-State<br>Modeling [inherited]<br>Context-Derived<br>Nonparametric Source [core] | Tree [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://aclanthology.org/2025.findings-acl.320/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0174_B0220">vLLM SpecInfer</a></strong> · 2025&#8209;03<br>Speculative Inference with vLLM: Optimizing Heterogeneous Computing in Training-Inference Integrated Environments | -- | Chain [inherited] | -- | Serving Systems [core] | <a href="https://doi.org/10.1109/iscait64916.2025.11010601"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0108_B0138">CopySpec</a></strong> · 2025&#8209;02<br>CopySpec: Accelerating LLMs with Speculative Copy-and-Paste | Proposal-State<br>Modeling [inherited]<br>Context-Derived<br>Nonparametric Source [core] | Chain [core] | Token-Level<br>Exactness [core] | -- | <a href="https://aclanthology.org/2025.emnlp-main.1337/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/RazvanDu/CopySpec"><img src="https://img.shields.io/github/stars/RazvanDu/CopySpec?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0115_B0147">DReSD</a></strong> · 2025&#8209;02<br>DReSD: Dense Retrieval for Speculative Decoding | Context-Derived<br>Nonparametric Source [core] | Chain [core]<br>Collection [core] | Token-Level<br>Exactness [core] | -- | <a href="https://aclanthology.org/2025.findings-acl.1017/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/huawei-noah/HEBO/tree/DReSD"><img src="https://img.shields.io/github/stars/huawei-noah/HEBO?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0306_B0452">Dynamic Tree Attention</a></strong> · 2025&#8209;02<br>Acceleration Multiple Heads Decoding for LLM via Dynamic Tree Attention | Target-Feature<br>Readout [inherited] | Tree [core] | Token-Level<br>Exactness [core] | Serving Systems [core] | <a href="https://arxiv.org/abs/2502.05947"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/zzd1992/MEDUSA-Plus"><img src="https://img.shields.io/github/stars/zzd1992/MEDUSA-Plus?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0127_B0165">FR-Spec</a></strong> · 2025&#8209;02<br>FR-Spec: Accelerating Large-Vocabulary Language Models via Frequency-Ranked Speculative Sampling | Target-Feature<br>Readout [inherited]<br>Proposal-State<br>Modeling [inherited] | Tree [core] | Distribution-Level<br>Exactness [core] | Serving Systems [core]<br>Performance Analysis [core] | <a href="https://aclanthology.org/2025.acl-long.198/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/thunlp/FR-Spec"><img src="https://img.shields.io/github/stars/thunlp/FR-Spec?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0129_B0167">Fuzzy</a></strong> · 2025&#8209;02<br>Fuzzy Speculative Decoding for a Tunable Accuracy-Runtime Tradeoff | Autoregressive<br>External Drafter [core]<br>Proposal-State<br>Modeling [inherited] | Chain [core] | Relaxed<br>Acceptance [core] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://aclanthology.org/2025.findings-acl.1346/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/maxholsman/fsd"><img src="https://img.shields.io/github/stars/maxholsman/fsd?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0132_B0170">GRIFFIN</a></strong> · 2025&#8209;02<br>GRIFFIN: Effective Token Alignment for Faster Speculative Decoding | Proposal-State<br>Modeling [core] | Tree [core] | Token-Level<br>Exactness [core] | -- | <a href="https://proceedings.neurips.cc/paper_files/paper/2025/hash/b6e67ae290635d0874c4cb43ba2a2cfb-Abstract-Conference.html"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/hsj576/GRIFFIN"><img src="https://img.shields.io/github/stars/hsj576/GRIFFIN?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0093_B0119">Heterogeneous Vocab SD</a></strong> · 2025&#8209;02<br>Accelerating LLM Inference with Lossless Speculative Decoding Algorithms for Heterogeneous Vocabularies | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Serving Systems [core]<br>Performance Analysis [core] | <a href="https://www.semanticscholar.org/paper/b2fecb8aa7218b00334e8fff8162509aa31761fe"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/keyboardAnt/hf-bench"><img src="https://img.shields.io/github/stars/keyboardAnt/hf-bench?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0139_B0177">Hierarchical Drafting</a></strong> · 2025&#8209;02<br>Lossless Acceleration of Large Language Models with Hierarchical Drafting based on Temporal Locality in Speculative Decoding | Context-Derived<br>Nonparametric Source [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2502.05609v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/zomss/Hierarchy_Drafting"><img src="https://img.shields.io/github/stars/zomss/Hierarchy_Drafting?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0184_B0231">Optimal Multi-Draft</a></strong> · 2025&#8209;02<br>Towards Optimal Multi-draft Speculative Decoding | Autoregressive<br>External Drafter [inherited]<br>Proposal-State<br>Modeling [inherited] | Collection [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://www.semanticscholar.org/paper/50af31e0aa76103dfb0ed901acea0bddbdbaef8d"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0152_B0193">QuantSpec</a></strong> · 2025&#8209;02<br>QuantSpec: Self-Speculative Decoding with Hierarchical Quantized KV Cache | Target-Path<br>Execution [core] | Chain [core] | Token-Level<br>Exactness [core] | State Management [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2502.10424v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0180_B0227">TETRIS</a></strong> · 2025&#8209;02<br>TETRIS: Optimal Draft Token Selection for Batch Speculative Decoding | Autoregressive<br>External Drafter [inherited]<br>Target-Feature<br>Readout [inherited] | Collection [core] | Distribution-Level<br>Exactness [inherited] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2502.15197v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0089_B0113">Drop-In Adaptation</a></strong> · 2025&#8209;01<br>A Drop-In Solution for On-the-Fly Adaptation of Speculative Decoding in Large Language Models | Autoregressive<br>External Drafter [core]<br>Proposal-State<br>Modeling [inherited] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://doi.org/10.18653/v1/2025.acl-long.482"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0136_B0174">Judge Decoding</a></strong> · 2025&#8209;01<br>Judge Decoding: Faster Speculative Sampling Requires Going Beyond Model Alignment | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Relaxed<br>Acceptance [core] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2501.19309v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0159_B0200">RSD</a></strong> · 2025&#8209;01<br>Reward-Guided Speculative Decoding for Efficient LLM Reasoning | Autoregressive<br>External Drafter [inherited] | Chain [core] | Relaxed<br>Acceptance [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2501.19324v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/BaohaoLiao/RSD"><img src="https://img.shields.io/github/stars/BaohaoLiao/RSD?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0177_B0224">SpecStreaming-MSA</a></strong> · 2025&#8209;01<br>Speculative Streaming: Efficient and Scalable Speculative Decoding with Multi-Stream Attention | Proposal-State<br>Modeling [core] | Collection [core] | Distribution-Level<br>Exactness [core]<br>Relaxed<br>Acceptance [core] | -- | <a href="https://doi.org/10.18653/v1/2025.emnlp-main.986"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0246_B0311">CTC Drafter</a></strong> · 2024&#8209;12<br>Speculative Decoding with CTC-based Draft Model for LLM Inference Acceleration | Target-Feature<br>Readout [core] | Block [core]<br>Tree [core] | Token-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2412.00061"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0113_B0145">Dovetail</a></strong> · 2024&#8209;12<br>Dovetail: A CPU/GPU Heterogeneous Speculative Decoding for LLM inference | Proposal-State<br>Modeling [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Serving Systems [core]<br>Performance Analysis [core] | <a href="https://aclanthology.org/2025.emnlp-main.879/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/ddInference/Dovetail"><img src="https://img.shields.io/github/stars/ddInference/Dovetail?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0212_B0265">Falcon</a></strong> · 2024&#8209;12<br>Falcon: Faster and Parallel Inference of Large Language Models through Enhanced Semi-Autoregressive Drafting and Custom-Designed Decoding Tree | Proposal-State<br>Modeling [core] | Block [core]<br>Tree [core] | Token-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2412.12639v3"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0384_B0293">PLD+</a></strong> · 2024&#8209;12<br>PLD+: Accelerating LLM inference by leveraging Language Model Artifacts | Context-Derived<br>Nonparametric Source [core] | Chain [core] | Token-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2412.01447v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0353_B1608">FastDraft</a></strong> · 2024&#8209;11<br>FastDraft: How to Train Your Draft | Autoregressive<br>External Drafter [core] | Chain [core] | Token-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2411.11055"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0236_B0300">SAM Decoding</a></strong> · 2024&#8209;11<br>SAM Decoding: Speculative Decoding via Suffix Automaton | Proposal-State<br>Modeling [inherited]<br>Context-Derived<br>Nonparametric Source [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://doi.org/10.48550/arxiv.2411.10666"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0114_B0146">Self-Verification SD</a></strong> · 2024&#8209;11<br>Draft Model Knows When to Stop: Self-Verification Speculative Decoding for Long-Form Generation | Autoregressive<br>External Drafter [core]<br>Proposal-State<br>Modeling [inherited] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://aclanthology.org/2025.emnlp-main.844/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0242_B0307">SpecHub</a></strong> · 2024&#8209;11<br>SpecHub: Provable Acceleration to Multi-Draft Speculative Decoding | Autoregressive<br>External Drafter [inherited]<br>Proposal-State<br>Modeling [inherited] | Collection [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://aclanthology.org/2024.emnlp-main.1148/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/MasterGodzilla/Speculative_decoding_OT"><img src="https://img.shields.io/github/stars/MasterGodzilla/Speculative_decoding_OT?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0253_B0320">Speculative Side Channels</a></strong> · 2024&#8209;11<br>When Speculation Spills Secrets: Side Channels via Speculative Decoding In LLMs | Proposal-State<br>Modeling [inherited] | Chain [inherited]<br>Tree [inherited] | -- | Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2411.01076"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0248_B0313">SSSD</a></strong> · 2024&#8209;11<br>SSSD: Simply-Scalable Speculative Decoding | Context-Derived<br>Nonparametric Source [core] | Tree [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core]<br>Performance Analysis [core] | <a href="https://doi.org/10.48550/arxiv.2411.05894"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/huawei-csl/sssd_speculator"><img src="https://img.shields.io/github/stars/huawei-csl/sssd_speculator?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0249_B0314">SuffixDecoding</a></strong> · 2024&#8209;11<br>SuffixDecoding: Extreme Speculative Decoding for Emerging AI Applications | Proposal-State<br>Modeling [inherited]<br>Context-Derived<br>Nonparametric Source [core] | Tree [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://doi.org/10.48550/arxiv.2411.04975"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/snowflakedb/ArcticInference"><img src="https://img.shields.io/github/stars/snowflakedb/ArcticInference?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0394_B1643">The N-Grammys</a></strong> · 2024&#8209;11<br>The N-Grammys: Accelerating Autoregressive Inference with Learning-Free Batched Speculation | Context-Derived<br>Nonparametric Source [core] | Collection [core] | Token-Level<br>Exactness [inherited] | Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2411.03786"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0192_B0243">Theoretical</a></strong> · 2024&#8209;11<br>A Theoretical Perspective for Speculative Decoding Algorithm | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Bounded<br>Approximation [core] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2411.00841"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0195_B0246">AMUSD</a></strong> · 2024&#8209;10<br>AMUSD: Asynchronous Multi-Device Speculative Decoding for LLM Acceleration | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | State Management [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2410.17375v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0336_B0518">Cerberus</a></strong> · 2024&#8209;10<br>Cerberus: Efficient Inference with Adaptive Parallel Decoding and Sequential Knowledge Enhancement | Proposal-State<br>Modeling [core] | Tree [core] | Token-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2410.13344v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0206_B0258">Draft on the Fly</a></strong> · 2024&#8209;10<br>Draft on the Fly: Adaptive Self-Speculative Decoding using Cosine Similarity | Target-Path<br>Execution [core] | Chain [core] | Token-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2410.01028v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0121_B0154">DySpec</a></strong> · 2024&#8209;10<br>DySpec: Faster speculative decoding with dynamic token tree structure | Autoregressive<br>External Drafter [core] | Tree [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://doi.org/10.1007/s11280-025-01344-0"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0220_B0278">Inevitable</a></strong> · 2024&#8209;10<br>Inevitable Trade-off between Watermark Strength and Speculative Sampling Efficiency for Language Models | Autoregressive<br>External Drafter [core] | Chain [inherited] | Distribution-Level<br>Exactness [core] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2410.20418v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0226_B0286">Multi-Draft</a></strong> · 2024&#8209;10<br>Multi-Draft Speculative Sampling: Canonical Decomposition and Theoretical Limits | Autoregressive<br>External Drafter [inherited] | Collection [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2410.18234"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0230_B0291">ParallelSpec</a></strong> · 2024&#8209;10<br>ParallelSpec: Parallel Drafter for Efficient Speculative Decoding | Non-Autoregressive<br>External Drafter [core] | Block [core]<br>Tree [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2410.05589v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0232_B0295">QSpec</a></strong> · 2024&#8209;10<br>QSpec: Speculative Decoding with Complementary Quantization Schemes | Target-Path<br>Execution [core] | Chain [core] | Token-Level<br>Exactness [core] | Serving Systems [core]<br>Performance Analysis [core] | <a href="https://doi.org/10.48550/arxiv.2410.11305"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0250_B0315">SWIFT</a></strong> · 2024&#8209;10<br>SWIFT: On-the-Fly Self-Speculative Decoding for LLM Inference Acceleration | Target-Path<br>Execution [core] | Chain [core]<br>Tree [core] | Token-Level<br>Exactness [core]<br>Distribution-Level<br>Exactness [core] | State Management [core]<br>Speculation Control [core] | <a href="https://arxiv.org/abs/2410.06916v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/hemingkx/SWIFT"><img src="https://img.shields.io/github/stars/hemingkx/SWIFT?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0251_B0316">Temperature-Centric</a></strong> · 2024&#8209;10<br>Temperature-Centric Investigation of Speculative Decoding with Knowledge Distillation | Autoregressive<br>External Drafter [core] | Chain [inherited] | Distribution-Level<br>Exactness [core] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2410.10141"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/ozyyshr/TempSpec"><img src="https://img.shields.io/github/stars/ozyyshr/TempSpec?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0214_B0268">Tensor-MTP</a></strong> · 2024&#8209;10<br>Faster Language Models with Better Multi-Token Prediction Using Tensor Decomposition | Target-Feature<br>Readout [core] | Block [inherited]<br>Tree [inherited] | Token-Level<br>Exactness [inherited] | Speculation Control [inherited] | <a href="https://arxiv.org/abs/2410.17765v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0207_B0259">Dynamic Depth Decoding</a></strong> · 2024&#8209;09<br>Dynamic Depth Decoding: Faster Speculative Decoding for LLMs | Proposal-State<br>Modeling [inherited] | Tree [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2409.00142v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0219_B0277">Multi-Candidate SD</a></strong> · 2024&#8209;09<br>Improving Multi-candidate Speculative Decoding | Autoregressive<br>External Drafter [core]<br>Target-Path<br>Execution [core] | Tree [core]<br>Collection [core] | Relaxed<br>Acceptance [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2409.10644v3"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0337_B0519">Context-Aware</a></strong> · 2024&#8209;08<br>Context-Aware Assistant Selection for Improved Inference Acceleration with Large Language Models | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2408.08470v4"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0201_B0253">CREST</a></strong> · 2024&#8209;08<br>CREST: Effectively Compacting a Datastore For Retrieval-Based Speculative Decoding | Context-Derived<br>Nonparametric Source [core] | Tree [core] | Token-Level<br>Exactness [core] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://doi.org/10.48550/arxiv.2408.04678"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0109_B0141">DISD</a></strong> · 2024&#8209;08<br>Coupling Without Communication and Drafter-Invariant Speculative Decoding | Autoregressive<br>External Drafter [inherited] | Collection [inherited] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2408.07978"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/majid-daliri/DISD"><img src="https://img.shields.io/github/stars/majid-daliri/DISD?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0257_B0328">Draft &amp; Verify</a></strong> · 2024&#8209;08<br>Draft &amp; Verify: Lossless Large Language Model Acceleration via Self-Speculative Decoding | Target-Path<br>Execution [core] | Chain [core] | Token-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://aclanthology.org/2024.acl-long.607/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/dilab-zju/self-speculative-decoding"><img src="https://img.shields.io/github/stars/dilab-zju/self-speculative-decoding?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0198_B0249">Feature Alignment</a></strong> · 2024&#8209;08<br>Boosting Lossless Speculative Decoding via Feature Sampling and Partial Alignment Distillation | Proposal-State<br>Modeling [core] | Tree [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2408.15562v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0224_B0283">Harmonized Repr.</a></strong> · 2024&#8209;08<br>Learning Harmonized Representations for Speculative Sampling | Proposal-State<br>Modeling [core] | Tree [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2408.15766v3"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0137_B0175">KOALA</a></strong> · 2024&#8209;08<br>KOALA: Enhancing Speculative Decoding for LLM via Multi-Layer Draft Heads with Adversarial Learning | Target-Feature<br>Readout [core]<br>Proposal-State<br>Modeling [core] | Chain [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2408.08146"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0122_B0156">LASER</a></strong> · 2024&#8209;08<br>Efficiency Unleashed: Inference Acceleration for LLM-based Recommender Systems with Speculative Decoding | Context-Derived<br>Nonparametric Source [core] | Tree [core] | Relaxed<br>Acceptance [core] | -- | <a href="https://arxiv.org/abs/2408.05676"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/YunjiaXi/LASER"><img src="https://img.shields.io/github/stars/YunjiaXi/LASER?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0231_B0292">PEARL</a></strong> · 2024&#8209;08<br>PEARL: Parallel Speculative Decoding with Adaptive Draft Length | Autoregressive<br>External Drafter [core] | Chain [inherited] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2408.11850v3"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0244_B0309">SCD</a></strong> · 2024&#8209;08<br>Speculative Contrastive Decoding | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Relaxed<br>Acceptance [core] | Performance Analysis [core] | <a href="https://doi.org/10.18653/v1/2024.acl-short.5"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0193_B0244">Dynamic Self-SD</a></strong> · 2024&#8209;07<br>Accelerating Large Language Model Inference with Self-Supervised Early Exits | Target-Path<br>Execution [core]<br>Target-Feature<br>Readout [core] | Chain [core] | Token-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2407.21082v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/FlorianVal/BranchyLLM"><img src="https://img.shields.io/github/stars/FlorianVal/BranchyLLM?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0217_B0273">Graph-Structured</a></strong> · 2024&#8209;07<br>Graph-Structured Speculative Decoding | Autoregressive<br>External Drafter [core] | Tree [core] | Token-Level<br>Exactness [core]<br>Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2407.16207v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0234_B0298">S2D</a></strong> · 2024&#8209;07<br>S2D: Sorted Speculative Decoding For More Efficient Deployment of Nested Large Language Models | Autoregressive<br>External Drafter [core] | Chain [core] | Token-Level<br>Exactness [core] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2407.01955v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0194_B0245">Amphista</a></strong> · 2024&#8209;06<br>Amphista: Bi-directional Multi-head Decoding for Accelerating LLM Inference | Proposal-State<br>Modeling [core] | Tree [core]<br>Collection [core] | Token-Level<br>Exactness [core]<br>Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2406.13170v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0209_B0261">EAGLE-2</a></strong> · 2024&#8209;06<br>EAGLE-2: Faster Inference of Language Models with Dynamic Draft Trees | Proposal-State<br>Modeling [inherited] | Tree [core] | Distribution-Level<br>Exactness [inherited] | Speculation Control [core]<br>Serving Systems [inherited] | <a href="https://arxiv.org/abs/2406.16858v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0245_B0310">Early-Exit Thompson</a></strong> · 2024&#8209;06<br>Speculative Decoding via Early-exiting for Faster LLM Inference with Thompson Sampling Control Mechanism | Target-Path<br>Execution [core]<br>Target-Feature<br>Readout [core] | Chain [core] | Token-Level<br>Exactness [core]<br>Distribution-Level<br>Exactness [core] | State Management [inherited]<br>Speculation Control [core] | <a href="https://doi.org/10.18653/v1/2024.findings-acl.179"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0203_B0255">GenZ</a></strong> · 2024&#8209;06<br>Demystifying AI Platform Design for Distributed Inference of Next-Generation LLM models | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | -- | Performance Analysis [core] | <a href="https://arxiv.org/abs/2406.01698v3"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/abhibambhaniya/GenZ-LLM-Analyzer"><img src="https://img.shields.io/github/stars/abhibambhaniya/GenZ-LLM-Analyzer?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0252_B0317">Multilingual Drafters</a></strong> · 2024&#8209;06<br>Towards Fast Multilingual LLM Inference: Speculative Decoding and Specialized Drafters | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Performance Analysis [core] | <a href="https://doi.org/10.18653/v1/2024.emnlp-main.602"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/Kthyeon/Multilingual-SpecBench"><img src="https://img.shields.io/github/stars/Kthyeon/Multilingual-SpecBench?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0144_B0183">OPT-Tree</a></strong> · 2024&#8209;06<br>OPT-Tree: Speculative Decoding with Adaptive Draft Tree Structure | Autoregressive<br>External Drafter [inherited]<br>Proposal-State<br>Modeling [inherited] | Tree [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://doi.org/10.1162/tacl_a_00735"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/Jikai0Wang/OPT-Tree"><img src="https://img.shields.io/github/stars/Jikai0Wang/OPT-Tree?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0342_B0529">Optimized</a></strong> · 2024&#8209;06<br>Optimized Speculative Sampling for GPU Hardware Accelerators | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Distribution-Level<br>Exactness [inherited]<br>Relaxed<br>Acceptance [core] | Serving Systems [core] | <a href="https://arxiv.org/abs/2406.11016v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0241_B0306">SpecExec</a></strong> · 2024&#8209;06<br>SpecExec: Massively Parallel Speculative Decoding for Interactive LLM Inference on Consumer Devices | Autoregressive<br>External Drafter [core] | Tree [core] | Distribution-Level<br>Exactness [core] | State Management [core]<br>Speculation Control [core]<br>Serving Systems [core] | <a href="https://doi.org/10.48550/arxiv.2406.02532"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/yandex-research/specexec"><img src="https://img.shields.io/github/stars/yandex-research/specexec?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0200_B0252">Clover</a></strong> · 2024&#8209;05<br>Clover: Regressive Lightweight Speculative Decoding with Sequential Knowledge | Proposal-State<br>Modeling [core] | Tree [core]<br>Collection [core] | Token-Level<br>Exactness [core]<br>Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2405.00263v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0208_B0260">Dynamic Lookahead</a></strong> · 2024&#8209;05<br>Dynamic Speculation Lookahead Accelerates Speculative Decoding of Large Language Models | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://doi.org/10.48550/arxiv.2405.04304"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0218_B0275">How Speculative</a></strong> · 2024&#8209;05<br>How Speculative Can Speculative Decoding Be? | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Distribution-Level<br>Exactness [inherited] | Performance Analysis [core] | <a href="https://aclanthology.org/2024.lrec-main.725/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/ZhuoruiLiu12/SpecGame"><img src="https://img.shields.io/github/stars/ZhuoruiLiu12/SpecGame?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0227_B0287">NEST</a></strong> · 2024&#8209;05<br>Nearest Neighbor Speculative Decoding for LLM Generation and Attribution | Context-Derived<br>Nonparametric Source [core] | Chain [inherited] | Relaxed<br>Acceptance [core] | Speculation Control [inherited] | <a href="https://doi.org/10.52202/079017-2574"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0235_B0299">S3D</a></strong> · 2024&#8209;05<br>S3D: A Simple and Cost-Effective Self-Speculative Decoding Scheme for Low-Memory GPUs | Target-Path<br>Execution [core] | Block [core] | Token-Level<br>Exactness [core]<br>Relaxed<br>Acceptance [core] | Serving Systems [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2405.20314v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0240_B0305">SpecDec++</a></strong> · 2024&#8209;05<br>SpecDec++: Boosting Speculative Decoding via Adaptive Candidate Lengths | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://doi.org/10.48550/arxiv.2405.19715"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0213_B0267">Speculative Cascades</a></strong> · 2024&#8209;05<br>Faster Cascades via Speculative Decoding | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Distribution-Level<br>Exactness [core]<br>Relaxed<br>Acceptance [core] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2405.19261v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0196_B0247">BASS</a></strong> · 2024&#8209;04<br>BASS: Batched Attention-optimized Speculative Sampling | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Distribution-Level<br>Exactness [inherited] | State Management [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2404.15778v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0339_B0523">Exploring</a></strong> · 2024&#8209;04<br>Exploring and Improving Drafts in Blockwise Parallel Decoding | Target-Feature<br>Readout [core]<br>Context-Derived<br>Nonparametric Source [core] | Block [core]<br>Collection [core] | Token-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2404.09221v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0229_B0290">Hidden Transfer</a></strong> · 2024&#8209;04<br>Parallel Decoding via Hidden Transfer for Lossless Large Language Model Acceleration | Target-Path<br>Execution [core]<br>Proposal-State<br>Modeling [core] | Tree [core] | Token-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2404.12022v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0223_B0282">LayerSkip</a></strong> · 2024&#8209;04<br>LayerSkip: Enabling Early Exit Inference and Self-Speculative Decoding | Target-Path<br>Execution [core] | Chain [core] | Token-Level<br>Exactness [core] | State Management [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2404.16710"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/facebookresearch/LayerSkip"><img src="https://img.shields.io/github/stars/facebookresearch/LayerSkip?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0197_B0248">Block Verification</a></strong> · 2024&#8209;03<br>Block Verification Accelerates Speculative Decoding | Autoregressive<br>External Drafter [inherited] | Block [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2403.10444"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0204_B0256">Direct</a></strong> · 2024&#8209;03<br>Direct Alignment of Draft Model for Speculative Decoding with Chat-Fine-Tuned LLMs | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2403.00858v4"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0351_B1607">Recurrent</a></strong> · 2024&#8209;03<br>Recurrent Drafter for Fast Speculative Decoding in Large Language Models | Proposal-State<br>Modeling [core] | Chain [core] | Token-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2403.09919"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/apple/ml-recurrent-drafter"><img src="https://img.shields.io/github/stars/apple/ml-recurrent-drafter?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0237_B0301">SDSAT</a></strong> · 2024&#8209;03<br>SDSAT: Accelerating LLM Inference through Speculative Decoding with Semantic Adaptive Tokens | Target-Path<br>Execution [core] | Block [core]<br>Tree [core] | Token-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2403.18647v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/ainergy-ml/SDSAT"><img src="https://img.shields.io/github/stars/ainergy-ml/SDSAT?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0373_B1625">Chimera</a></strong> · 2024&#8209;02<br>Chimera: A Lossless Decoding Method for Accelerating Large Language Models Inference by Fusing all Tokens | Target-Feature<br>Readout [core] | Tree [core] | Token-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2402.15758"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0202_B0254">Decoding</a></strong> · 2024&#8209;02<br>Decoding Speculative Decoding | Autoregressive<br>External Drafter [inherited] | Chain [inherited] | Distribution-Level<br>Exactness [inherited] | Performance Analysis [core] | <a href="https://arxiv.org/abs/2402.01528"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0216_B0271">GliDe with a CaPE</a></strong> · 2024&#8209;02<br>GliDe with a CaPE: A Low-Hassle Method to Accelerate Speculative Decoding | Autoregressive<br>External Drafter [core] | Collection [core] | Distribution-Level<br>Exactness [core] | State Management [core]<br>Speculation Control [core] | <a href="https://arxiv.org/abs/2402.02082v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0350_B0276">Hydra</a></strong> · 2024&#8209;02<br>Hydra: Sequentially-Dependent Draft Heads for Medusa Decoding | Target-Feature<br>Readout [core] | Tree [core] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited]<br>Relaxed<br>Acceptance [inherited] | Speculation Control [inherited]<br>Serving Systems [inherited] | <a href="https://arxiv.org/abs/2402.05109v2"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/zankner/Hydra"><img src="https://img.shields.io/github/stars/zankner/Hydra?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0349_B0250">Lookahead</a></strong> · 2024&#8209;02<br>Break the Sequential Dependency of LLM Inference Using Lookahead Decoding | Context-Derived<br>Nonparametric Source [core] | Collection [core] | Distribution-Level<br>Exactness [core] | State Management [core]<br>Speculation Control [core] | <a href="https://proceedings.mlr.press/v235/fu24a.html"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/hao-ai-lab/LookaheadDecoding"><img src="https://img.shields.io/github/stars/hao-ai-lab/LookaheadDecoding?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0228_B0289">Ouroboros</a></strong> · 2024&#8209;02<br>Ouroboros: Generating Longer Drafts Phrase by Phrase for Faster Speculative Decoding | Autoregressive<br>External Drafter [core]<br>Context-Derived<br>Nonparametric Source [core] | Block [core]<br>Tree [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://doi.org/10.18653/v1/2024.emnlp-main.742"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0343_B0530">ProPD</a></strong> · 2024&#8209;02<br>ProPD: Dynamic Token Tree Pruning and Generation for LLM Parallel Decoding | Target-Feature<br>Readout [inherited] | Tree [core] | Token-Level<br>Exactness [core] | State Management [core]<br>Speculation Control [core] | <a href="https://arxiv.org/abs/2402.13485v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0238_B0302">Sequoia</a></strong> · 2024&#8209;02<br>Sequoia: Scalable and Robust Speculative Decoding | Autoregressive<br>External Drafter [inherited] | Tree [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2402.12374"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/Infini-AI-Lab/Sequoia"><img src="https://img.shields.io/github/stars/Infini-AI-Lab/Sequoia?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0215_B0270">Smart Auto-Correct</a></strong> · 2024&#8209;02<br>Generation Meets Verification: Accelerating Large Language Model Inference with Smart Parallel Auto-Correct Decoding | Target-Path<br>Execution [core] | Block [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://doi.org/10.18653/v1/2024.findings-acl.313"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0247_B0312">SpecStreaming</a></strong> · 2024&#8209;02<br>Speculative Streaming: Fast LLM Inference without Auxiliary Models | Proposal-State<br>Modeling [core] | Tree [core] | Token-Level<br>Exactness [core] | State Management [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2402.11131v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0210_B0262">EAGLE</a></strong> · 2024&#8209;01<br>EAGLE: Speculative Sampling Requires Rethinking Feature Uncertainty | Proposal-State<br>Modeling [core] | Chain [core]<br>Tree [core] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | Serving Systems [inherited] | <a href="https://arxiv.org/abs/2401.15077v3"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0221_B0279">Kangaroo</a></strong> · 2024&#8209;01<br>Kangaroo: Lossless Self-Speculative Decoding for Accelerating LLMs via Double Early Exiting | Target-Path<br>Execution [core]<br>Target-Feature<br>Readout [core] | Chain [core] | Token-Level<br>Exactness [core] | State Management [inherited]<br>Speculation Control [core] | <a href="https://doi.org/10.52202/079017-0381"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0348_B0284">Medusa</a></strong> · 2024&#8209;01<br>Medusa: Simple LLM Inference Acceleration Framework with Multiple Decoding Heads | Target-Feature<br>Readout [core] | Tree [core] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited]<br>Relaxed<br>Acceptance [core] | Serving Systems [core] | <a href="https://arxiv.org/abs/2401.10774v3"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/FasterDecoding/Medusa"><img src="https://img.shields.io/github/stars/FasterDecoding/Medusa?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0225_B0285">Multi-Candidate</a></strong> · 2024&#8209;01<br>Multi-Candidate Speculative Decoding | Autoregressive<br>External Drafter [core] | Collection [core]<br>Tree [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2401.06706v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0261_B0336">PaSS</a></strong> · 2023&#8209;11<br>PaSS: Parallel Speculative Sampling | Target-Path<br>Execution [core] | Block [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2311.13581v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0233_B0297">REST</a></strong> · 2023&#8209;11<br>REST: Retrieval-Based Speculative Decoding | Context-Derived<br>Nonparametric Source [core] | Tree [core] | Token-Level<br>Exactness [inherited]<br>Distribution-Level<br>Exactness [inherited] | Speculation Control [inherited]<br>Serving Systems [inherited] | <a href="https://aclanthology.org/2024.naacl-long.88/"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/FasterDecoding/REST"><img src="https://img.shields.io/github/stars/FasterDecoding/REST?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0265_B0343">Batching Synergy</a></strong> · 2023&#8209;10<br>The Synergy of Speculative Decoding and Batching in Serving Large Language Models | Autoregressive<br>External Drafter [core] | Chain [core] | Token-Level<br>Exactness [core] | State Management [core]<br>Speculation Control [core]<br>Performance Analysis [core] | <a href="https://doi.org/10.48550/arxiv.2310.18813"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0256_B0327">DistillSpec</a></strong> · 2023&#8209;10<br>DistillSpec: Improving Speculative Decoding via Knowledge Distillation | Autoregressive<br>External Drafter [core] | Chain [inherited] | Distribution-Level<br>Exactness [inherited]<br>Relaxed<br>Acceptance [core] | Speculation Control [inherited] | <a href="https://arxiv.org/abs/2310.08461"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0260_B0335">Online SD</a></strong> · 2023&#8209;10<br>Online Speculative Decoding | Autoregressive<br>External Drafter [core]<br>Target-Feature<br>Readout [inherited] | Chain [inherited] | Distribution-Level<br>Exactness [inherited] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://proceedings.mlr.press/v235/liu24y.html"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/LiuXiaoxuanPKU/OSD"><img src="https://img.shields.io/github/stars/LiuXiaoxuanPKU/OSD?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0263_B0341">SpecTr</a></strong> · 2023&#8209;10<br>SpecTr: Fast Speculative Decoding via Optimal Transport | Autoregressive<br>External Drafter [inherited] | Tree [core]<br>Collection [core] | Distribution-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2310.15141"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0255_B0323">Staged</a></strong> · 2023&#8209;08<br>Accelerating LLM Inference with Staged Speculative Decoding | Autoregressive<br>External Drafter [core]<br>Context-Derived<br>Nonparametric Source [core] | Tree [core] | Distribution-Level<br>Exactness [inherited] | Speculation Control [core]<br>Performance Analysis [core] | <a href="https://arxiv.org/abs/2308.04623v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0243_B0308">SpecInfer</a></strong> · 2023&#8209;05<br>SpecInfer: Accelerating Large Language Model Serving with Tree-based Speculative Inference and Verification | Autoregressive<br>External Drafter [inherited] | Tree [core] | Token-Level<br>Exactness [core]<br>Distribution-Level<br>Exactness [core] | State Management [core]<br>Serving Systems [core] | <a href="https://doi.org/10.1145/3620666.3651335"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/flexflow/FlexFlow/"><img src="https://img.shields.io/github/stars/flexflow/FlexFlow?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0345_B1606">Inference with Reference</a></strong> · 2023&#8209;04<br>Inference with Reference: Lossless Acceleration of Large Language Models | Context-Derived<br>Nonparametric Source [core] | Chain [core] | Token-Level<br>Exactness [core] | -- | <a href="https://arxiv.org/abs/2304.04487"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/microsoft/unilm"><img src="https://img.shields.io/github/stars/microsoft/unilm?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0264_B0342">Big-Little Decoder</a></strong> · 2023&#8209;02<br>Speculative Decoding with Big Little Decoder | Autoregressive<br>External Drafter [core] | Chain [core] | Relaxed<br>Acceptance [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2302.07863"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/kssteven418/BigLittleDecoder"><img src="https://img.shields.io/github/stars/kssteven418/BigLittleDecoder?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0254_B0322">Speculative Sampling</a></strong> · 2023&#8209;02<br>Accelerating Large Language Model Decoding with Speculative Sampling | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/2302.01318v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0266_B0348">Speculative Decoding</a></strong> · 2022&#8209;11<br>Fast Inference from Transformers via Speculative Decoding | Autoregressive<br>External Drafter [core] | Chain [core] | Distribution-Level<br>Exactness [core] | Speculation Control [core] | <a href="https://doi.org/10.48550/arxiv.2211.17192"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0267_B0353">SpecDec</a></strong> · 2022&#8209;03<br>Speculative Decoding: Exploiting Speculative Execution for Accelerating Seq2seq Generation | Non-Autoregressive<br>External Drafter [core] | Block [core] | Relaxed<br>Acceptance [core] | Speculation Control [core]<br>Serving Systems [core] | <a href="https://arxiv.org/abs/2203.16487v6"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a> |
| <strong><a href="https://lifeissosolong.github.io/awesome-speculative-decoding/#paper-AS0344_B1043">Blockwise</a></strong> · 2018&#8209;11<br>Blockwise Parallel Decoding for Deep Autoregressive Models | Target-Feature<br>Readout [core] | Block [core] | Token-Level<br>Exactness [core]<br>Relaxed<br>Acceptance [core] | Speculation Control [core] | <a href="https://arxiv.org/abs/1811.03115v1"><img src="https://img.shields.io/badge/Paper-B31B1B?style=for-the-badge&amp;logo=arxiv&amp;logoColor=white" alt="Paper" width="71" height="23"></a><br><a href="https://github.com/tensorflow/tensor2tensor"><img src="https://img.shields.io/github/stars/tensorflow/tensor2tensor?style=for-the-badge&amp;logo=github&amp;label=GitHub&amp;color=black" alt="GitHub Stars" width="104" height="23"></a> |
<!-- END GENERATED WORK MATRIX -->

## ⚖️ License

This repository is licensed under the [Creative Commons Attribution 4.0 International License](LICENSE).
