Challenge: Recent methods to reduce the KV cache size fail to identify crucial KVs for generation while excluding others accurately, resulting in severe information loss.
Approach: They propose an intention-aware KV cache eviction method that identifies and retains crucial KVs according to the attention distribution of intention, which semantically reflects the user’s goal and determines which part of the context is relevant.
Outcome: The proposed method can maintain the model performance while reducing the KV cache size from 128K to 2K, leading to a 6.3x increase in decoding speed and 7.8x enhancement in memory efficiency compared to the default setting.

Similar Papers

DynamicKV: Task-Aware Adaptive KV Cache Compression for Long Context LLMs (2025.findings-emnlp)

Copied to clipboard

Challenge: Existing KV cache compression methods enforce a fixed pattern, neglecting task-specific characteristics, which hampers the effective retention of essential information while discarding less important tokens.
Approach: They propose a Task-Aware KV cache mechanism that dynamically adjusts the KV caching size across different layers based on the characteristics of the tasks.
Outcome: The proposed method surpasses state-of-the-art methods by 11% on the LongBench dataset even under extreme compression (0.9%)
ZigZagKV: Dynamic KV Cache Compression for Long-context Modeling based on Layer Uncertainty (2025.coling-main)

Copied to clipboard

Challenge: Existing methods to accelerate inference of Large Language models (LLMs) are limited in their ability to retain key tokens as input length increases.
Approach: They propose a method that leverages layer uncertainty to allocate budget size for each layer to reduce memory usage.
Outcome: The proposed method reduces memory usage of the KV caches to only 20% when compared to full KV inference while achieving nearly lossless performance.
Eigen Attention: Attention in Low-Rank Space for KV Cache Compression (2024.findings-emnlp)

Copied to clipboard

Challenge: Large language models (LLMs) have been increasing context lengths to enhance their performance, but at long context length, the KV cache becomes the new bottleneck in memory usage during inference.
Approach: They propose an approach which performs the attention operation in a low-rank space and reduces the KV cache memory overhead.
Outcome: The proposed approach reduces the KV cache memory overhead and reduces memory usage with minimal drop in performance over OPT, MPT, and Llama model families.
RefreshKV: Updating Small KV Cache During Long-form Generation (2025.acl-long)

Copied to clipboard

Challenge: Existing methods for generating long sequences of tokens are expensive and require memory and computation resources.
Approach: They propose a method that alternates between full context attention and attention over a subset of input tokens during generation.
Outcome: The proposed method achieves comparable speedup to eviction-based methods while improving performance for various long-form generation tasks.
GraphKV: Breaking the Static Selection Paradigm with Graph-Based KV Cache Eviction (2025.emnlp-main)

Copied to clipboard

Challenge: Efficient Key-Value (KV) cache management is essential for processing long text sequences in large language models (LLMs).
Approach: They propose a graph-based framework that redefines token selection for KV cache compression.
Outcome: The proposed framework can be used in existing KV cache eviction methods such as SnapKV and PyramidKV in a plug-and-play manner.
FastKV: Decoupling of Context Reduction and KV Cache Compression for Prefill-Decoding Acceleration (2026.findings-acl)

Copied to clipboard

Challenge: Large language models (LLMs) excel at handling long-context sequences, but require substantial prefill computation and key-value (KV) cache.
Approach: They propose a KV cache compression framework that decouples prefill computation from decoding KV budget.
Outcome: The proposed framework reduces latency in prefill and decoding by leveraging the stabilization of token importance in later layers.
RetentiveKV: State-Space Memory for Uncertainty-Aware Multimodal KV Cache Eviction (2026.findings-acl)

Copied to clipboard

Challenge: Existing methods for evicting KV pairs rely on the "persistence of importance" hypothesis . visual tokens display "deferred importance" but become pivotal during later decoding, authors say .
Approach: They propose an entropy-driven method that reformulates KV eviction from "discrete context truncation" to "continuous memory evolution" they propose to prune visual tokens with "deferred importance" visual token exhibiting low salience but becoming pivotal during later decoding .
Outcome: The proposed method achieves 5.0 KV cache compression and 1.5 decoding acceleration.
StructKV: Preserving the Structural Skeleton for Scalable Long-Context Inference (2026.findings-acl)

Copied to clipboard

Challenge: Existing compression approaches prioritize tokens based on local saliency metrics to decouple prefill computation from decoding memory.
Approach: They propose a structure-aware KV cache compression framework that prioritizes tokens based on local saliency metrics to decouple prefill computation from decoding memory.
Outcome: The proposed framework preserves long-range dependencies and retrieval robustness.
MadaKV: Adaptive Modality-Perception KV Cache Eviction for Efficient Multimodal Long-Context Inference (2025.acl-long)

Copied to clipboard

Challenge: Existing KV cache eviction methods fail to capture modality-specific information, resulting in suboptimal performance.
Approach: They propose a modality-adaptive key-value (KV) cache eviction strategy to enhance the efficiency of multimodal large language models in long-context inference.
Outcome: The proposed method reduces the KV cache memory footprint and model inference latency while maintaining high accuracy across multimodal long-context tasks.
NACL: A General and Effective KV Cache Eviction Framework for LLM at Inference Time (2024.acl-long)

Copied to clipboard

Challenge: Large Language Models (LLMs) with extended context windows are expensive and infeasible on fixed memory hardware due to the surprisingly large memory consumption of KV Cache.
Approach: They propose a general framework for long-context KV cache eviction that achieves more optimal and efficient evict in a single operation during the encoding phase.
Outcome: The proposed framework improves performance on short- and long-text tasks by 80% and 76% respectively, reducing KV Cache by up to 5 with over 95% performance maintenance.

What is GenGO?

GenGO is an NLP powered publication search system. It currenctly indexes 30k+ papers from ACL Anthology, and implements multi-aspect summarization, semantic search, and more!

Information

About
Limitations