LGCLJun 19, 2025

LazyEviction: Lagged KV Eviction with Attention Pattern Observation for Efficient Long Reasoning

arXiv:2506.15969v35 citationsh-index: 7Has Code
Originality Incremental advance
AI Analysis

This addresses memory bottlenecks for efficient long reasoning in LLMs, but it is incremental as it builds on existing KV cache compression methods.

The paper tackles the GPU memory overhead from KV cache in long reasoning tasks by analyzing attention patterns and proposing LazyEviction, a lagged eviction framework that reduces KV cache by 50%~70% while maintaining comparable accuracy.

Large Language Models (LLMs) exhibit enhanced capabilities by Chain-of-Thought reasoning. However, the extended reasoning sequences introduce significant GPU memory overhead due to increased key-value (KV) cache. Existing KV cache compression methods mitigate memory bottlenecks but struggle in long reasoning tasks. In this paper, we analyze attention patterns in reasoning tasks and reveal a Token Importance Recurrence phenomenon: a large proportion of tokens regain high attention after multiple decoding steps, which is failed to capture by existing works and may lead to unpredictable eviction on such periodically critical tokens. To address this, we propose LazyEviction, an observation window-based lagged eviction framework retaining latent recurring tokens by prioritized eviction based on tokens' recurrence patterns. Extensive experiments demonstrate that LazyEviction reduces KV cache by 50%~70% while maintaining comparable accuracy, outperforming existing KV cache compression baselines. Our implementation code can be found at https://github.com/Halo-949/LazyEviction.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes