atlas

Research map / Architectures and efficiency / Attention and transformers

SCBench: A KV Cache-Centric Analysis of Long-Context Methods

ICLR 2025 · Architectures and efficiency › Attention and transformers · approach: KV cache eviction and compression · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

placeholder

Problem

Existing long-context benchmarks evaluate efficient methods in single-request settings and ignore the full KV cache lifecycle, including reuse across turns and requests.

Approach

Organizes long-context efficiency methods into four KV-cache stages (generation, compression, retrieval, loading) and builds a benchmark of shared-context multi-turn and multi-request sessions to expose failures of query-conditioned sparse/compressed KV caches; also proposes Tri-shape, a training-free sparse prefill pattern.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add dense bottom query rows to A-shape sparse attention (Tri-shape)A-shape · SCBench first-turn performance and multi-request modeaccuracyHelped
Add dense bottom query rows to A-shape sparse attention (Tri-shape)Llama-3.1-8B · SCBench multi-turn mode, AVG.AVG.: 27.1 -> 30.3Helped
Add dense bottom query rows to A-shape sparse attention (Tri-shape)Llama-3.1-8B · SCBench multi-request mode, AVG.AVG.: 27.6 -> 25.9Hurt
Use sparse encoding with dense decoding rather than sparse decodinglong-context methods · SCBench shared-context multi-turn and multi-request scenariosaccuracyHelped
Use sub-O(n) KV cache methods instead of O(n) memory methodslong-context methods · SCBench multi-turn follow-up requestsaccuracyHurt
Use prompt compression (LLMLingua-2)long-context LLMs · Global information tasks, including many-shot ICLperformanceHelped
Use prompt compression (LLMLingua-2)long-context LLMs · Retrieval tasksperformanceHurt
Remove query access (ablation)Tri-shape · SCBench multi-turn modeRetr.Semantic: 31.4~/~25.7Hurt
Remove query access (ablation)MInference · SCBench multi-turn modeRetr.Semantic: 40.4~/~35.6Hurt
Remove query access (ablation)SnapKV · SCBench multi-turn modeRetr.Semantic: 19.0~/~9.7Hurt
Use MInference instead of static sparse attentionlong-context LLMs · SCBench multi-turn modeAVG.Helped
Use KV cache dropping (StreamingLLM or SnapKV)long-context LLMs · SCBench shared-context retrieval and multi-turn tasksaccuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: InfiniteBench RepoQA ManyShotICL Big-Bench Hard RULER arXiv papers

Benchmarks: SCBench InfiniteBench LongBench

Metrics: accuracy ROUGE Pass@1

Baselines: A-shape MInference StreamingLLM SnapKV PyramidKV KIVI CacheBlend Quest RetrievalAttention LLMLingua-2 Codestral Mamba Jamba-1.5-Mini

Builds on: InfiniteBench RULER RepoQA MInference SnapKV

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy