KVpop -- Key-Value Cache Compression with Predictive Online Pruning
Summary
KVpop introduces a learned KV cache eviction policy supervised by future-attention targets, achieving high compression rates (e.g., 98% performance at 75% compression) on Qwen3 models while maintaining quality.
View Cached Full Text
Cached at: 07/07/26, 10:43 AM
Paper page - KVpop – Key-Value Cache Compression with Predictive Online Pruning
Source: https://huggingface.co/papers/2607.05061 Published on Jul 6
·
Submitted byhttps://huggingface.co/sirluk
Lukason Jul 7
Abstract
KVpop learns optimal key-value cache eviction by directly supervising keep-or-drop decisions using future-attention targets, achieving high performance with reduced memory usage.
Key-value (KV) cache growth is a major bottleneck inautoregressive decoding, as memory and bandwidth scale linearly with context length. ExistingKV evictionmethods often rely on static heuristics or proxy scores, which poorly track future token utility and cause brittle eviction as relevance shifts. To address this, we introduce KVpop, which learns a fixed-budgetKV evictionpolicy by directly supervising the keep-or-drop decision. The scorer is trained against a novelfuture-attention target, computed efficiently without materializing denseattention maps. We further introduce adelayed memory-based scorerthat, uniquely among learned eviction methods, defers scoring for a fixed number of steps to exploit near-future context. On AIME and HMMT mathematical reasoning, KVpop retains 98% of full-attention performance onQwen3-4Bat 75%KV cache compressionand 97% at 88% compression, consistently outperforming established eviction baselines.Qwen3-8Bshows even stronger results, reaching near-full teacher performance. These results show that supervising eviction with future-attention signals cuts memory costs while maintaining quality.
View arXiv pageView PDFAdd to collection
Get this paper in your agent:
hf papers read 2607\.05061
Don’t have the latest CLI?curl \-LsSf https://hf\.co/cli/install\.sh \| bash
Models citing this paper0
No model linking this paper
Cite arxiv.org/abs/2607.05061 in a model README.md to link it from this page.
Datasets citing this paper0
No dataset linking this paper
Cite arxiv.org/abs/2607.05061 in a dataset README.md to link it from this page.
Spaces citing this paper0
No Space linking this paper
Cite arxiv.org/abs/2607.05061 in a Space README.md to link it from this page.
Collections including this paper0
No Collection including this paper
Add this paper to acollectionto link it from this page.
Similar Articles
PuzzleKV: Page-Wise Low-Rank Decomposition for KV Cache Compression
PuzzleKV is a training-free method for compressing key-value cache in large language models using page-wise low-rank decomposition, achieving over 96% performance with approximately 60% storage.
Self-Pruned Key-Value Attention: Learning When to Write by Predicting Future Utility
Introduces Self-Pruned Key-Value Attention (SP-KV), a mechanism that learns to predict future utility of key-value pairs to dynamically prune the KV cache, reducing memory usage and decoding speed by 3-10x with minimal performance degradation. The model and utility predictor are trained end-to-end using next-token prediction.
TaskPress: Query-Agnostic KV Cache Compression via Task-Guided Pruning
TaskPress introduces a query-agnostic KV cache compression framework that uses a task guide as a meta-query and quantization scale factors to prune irrelevant tokens, enabling reusable caches across diverse queries with negligible overhead.
KV Cache Compression 900000x Beyond TurboQuant and Per-Vector Shannon Limit
A new paper proposes sequential KV cache compression using probabilistic language tries and predictive delta coding, achieving theoretical compression ratios of ~914,000× beyond TurboQuant by exploiting the sequential structure of language model tokens rather than treating vectors independently.
ProxyKV: Cross-Model Proxy Pruning for Efficient Long-Context LLM Inference
ProxyKV is a cross-model proxy pruning framework that offloads importance scoring to a lightweight small model, achieving high precision KV cache pruning with much lower prefilling overhead, matching KVZip accuracy across Llama-3.1, Qwen-2.5, and Qwen-3 families.