SABlock: Semantic-Aware KV Cache Eviction with Adaptive Compression Block Size
On the map: Efficient LLM inference and serving → KV cache optimization
Abstract (arXiv)
The growing memory footprint of the Key-Value (KV) cache poses a severe scalability bottleneck for long-context Large Language Model (LLM) inference. While KV cache eviction has emerged as an effective solution by discarding less critical tokens, existing token-, block-, and sentence-level compression methods struggle to balance semantic coherence and memory efficiency. To this end, we introduce SABlock, a underlinesemantic-aware KV cache eviction framework with underlineadaptive underlineblock sizes. Specifically, SABlock first performs semantic segmentation to align compression boundaries with linguistic structures, then applies segment-guided token scoring to refine token importance estimation. Finally, for each segment, a budget-driven search strategy adaptively determines the optimal block size that preserves semantic integrity while improving compression efficiency under a given cache budget. Extensive experiments on long-context benchmarks demonstrate that SABlock consistently outperforms state-of-the-art baselines under the same memory budgets. For instance, on Needle-in-a-Haystack (NIAH), SABlock achieves 99.9% retrieval accuracy with only 96 KV entries, nearly matching the performance of the full-cache baseline that retains up to 8K entries. Under a fixed cache budget of 1,024, SABlock further reduces peak memory usage by 46.28% and achieves up to 9.5x faster decoding on a 128K context length.
Key facts. Cited by 3 papers in the map (data through 13 Oct 2026). Placed in KV cache optimization, one of 12 directions in Efficient LLM inference and serving. First posted on arXiv 26 Oct 2025.
Builds on
0 of 0 references.
No references here yet.
Built on by
Citing papers per year: 2026: 3.
3 papers.
Similar, not cited
Close in wording, no citation either way
- 2025ChunkKV: Semantic-Preserving KV Cache Compression for Efficient Long-Context LLM Inference
- 2026SemantiCache: Efficient KV Cache Compression via Semantic Chunking and Clustered Merging
- 2024NACL: A General and Effective KV Cache Eviction Framework for LLMs at Inference Time
- 2026A Simple Plug-in for Improving Eviction-Based KV Cache Compression
- 2026GRKV: Global Regression for Training-Free KV Cache Compression in Long-Context LLMs
- 2026Behavior-Preserving KV Cache Compression
- 2024EMS: Adaptive Evict-then-Merge Strategy for Head-wise KV Cache Compression Based on Global-Local Importance
- 2026More Than a Quick Glance: Overcoming the Greedy Bias in KV-Cache Compression