English

KVzip: Query-Agnostic KV Cache Compression with Context Reconstruction

Databases 2025-10-01 v2 Machine Learning

Abstract

Transformer-based large language models (LLMs) cache context as key-value (KV) pairs during inference. As context length grows, KV cache sizes expand, leading to substantial memory overhead and increased attention latency. This paper introduces KVzip, a query-agnostic KV cache eviction method enabling effective reuse of compressed KV caches across diverse queries. KVzip quantifies the importance of a KV pair using the underlying LLM to reconstruct original contexts from cached KV pairs, subsequently evicting pairs with lower importance. Extensive empirical evaluations demonstrate that KVzip reduces KV cache size by 33-4×4\times and FlashAttention decoding latency by approximately 2×2\times, with negligible performance loss in question-answering, retrieval, reasoning, and code comprehension tasks. Evaluations include various models such as LLaMA3.1, Qwen2.5, and Gemma3, with context lengths reaching up to 170K tokens. KVzip significantly outperforms existing query-aware KV eviction methods, which suffer from performance degradation even at a 90% cache budget ratio under multi-query scenarios.

Keywords

Cite

@article{arxiv.2505.23416,
  title  = {KVzip: Query-Agnostic KV Cache Compression with Context Reconstruction},
  author = {Jang-Hyun Kim and Jinuk Kim and Sangwoo Kwon and Jae W. Lee and Sangdoo Yun and Hyun Oh Song},
  journal= {arXiv preprint arXiv:2505.23416},
  year   = {2025}
}

Comments

NeurIPS 2025 Oral. Code: https://github.com/snu-mllab/KVzip

R2 v1 2026-07-01T02:48:22.713Z