Evaluates the accuracy and throughput of speculative decoding methods across diverse semantic domains and varying input sequence lengths. It probes how draft length, batch size, vocabulary pruning, and inference frameworks impact real-world serving efficiency compared to baseline autoregressive generation. Use when the user wants to benchmark on SPEED-Bench, or asks about evaluating this task. Reports AL.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill speed-bench-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Speed Bench Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-speed-bench-eval)More formats (shields.io, HTML) on the badges page.
---
name: speed-bench-eval
description: Evaluates the accuracy and throughput of speculative decoding methods across diverse semantic domains and varying input sequence lengths. It probes how draft length, batch size, vocabulary pruning, and inference frameworks impact real-world serving efficiency compared to baseline autoregressive generation. Use when the user wants to benchmark on SPEED-Bench, or asks about evaluating this task. Reports AL.
metadata:
skill_kind: dataset_eval
source_arxiv: 2604.09557
bibtex_key: abramovich2026speedbench
confidence: high
---
# speed-bench-eval
> SPEED-Bench: A Unified and Diverse Benchmark for Speculative Decoding — Abramovich et al. (2026) (arXiv:2604.09557, 2026)
## What this evaluates
Evaluates the accuracy and throughput of speculative decoding methods across diverse semantic domains and varying input sequence lengths. It probes how draft length, batch size, vocabulary pruning, and inference frameworks impact real-world serving efficiency compared to baseline autoregressive generation.
## Datasets
- **SPEED-Bench** — total ?; splits: Qualitative Split (-1), Throughput Split (-1)
## Metrics
- `AL` **(primary)** — range: other (0 to DL)
- The mean number of tokens accepted by the target model per draft step across a batch or domain. Calculated by averaging the count of verified tokens per generation instance.
- `Speedup` — range: other (multiplier)
- Ratio of baseline autoregressive generation time to speculative decoding generation time. Reported as a multiplier where values >1 indicate faster inference.
## Input / output format
**Input**: Text prompts from diverse semantic domains (e.g., Coding, Math, Multilingual, RAG) with varying input sequence lengths (ISL buckets like 2k, 8k).
**Output**: Generated token sequences using speculative decoding (draft chains) with configurable draft length (DL) and batch size (BS).
## Scoring recipe
```python
def compute_metrics(predictions, gold, baseline_times, sd_times):
accepted_tokens = [len(p) for p in predictions]
al = sum(accepted_tokens) / len(predictions)
speedup = sum(baseline_times) / sum(sd_times)
return {"AL": al, "Speedup": speedup}
```
## Common pitfalls
- Using synthetic/random token inputs instead of the provided semantic splits overestimates throughput by ~23% due to skewed acceptance rates and unrealistic expert routing in MoE models.
- Evaluating only at batch size 1 or low draft lengths misses batch-size-dependent optimal DL shifts and concurrency bottlenecks present in production workloads.
- Aggressive vocabulary pruning (e.g., to 32k tokens) severely degrades performance on low-diversity or multilingual domains, which standard benchmarks often miss.
## Evidence (verbatim from paper)
> We evaluate speculation accuracy and system speedups across the Qualitative Split. All measurements use a batch size of 32 to simulate realistic workloads, utilizing TensorRT-LLM and SGLang for Qwen3 models due to engine constraints. Table 1 presents the average ALs and speedups using a DL of 3.
## Citation
```bibtex
@misc{abramovich2026speedbench,
title={SPEED-Bench: A Unified and Diverse Benchmark for Speculative Decoding},
author={Abramovich et al. (2026)},
year={2026},
note={arXiv:2604.09557}
}
```
- arXiv: 2604.09557
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!