D2O: Dynamic Discriminative Operations for Efficient Long-Context Inference of Large Language Models

Zhongwei Wan, Xinjian Wu, Yu Zhang, Yi Xin, Chaofan Tao +6 more
2/12/2026

No official code found. Best implementation: AIoT-MLSys-Lab/D2O (27 stars, Apache-2.0, last commit 2025-07-07).

Abstract

Generative inference in Large Language Models (LLMs) is impeded by the growing memory demands of Key-Value (KV) cache, especially for longer sequences. Traditional KV cache eviction strategies, which discard less critical KV pairs based on attention scores, often degrade generation quality, leading to issues such as context loss or hallucinations. In this work, we introduce Dynamic Discriminative Operations (D2O), a KV cache compression method that optimizes KV cache size dynamically and discriminatively at two levels without fine-tuning, while preserving essential context. At layer level, D2O leverages the varying densities of attention weights between shallow and deep layers to dynamically determine which layers should avoid excessive eviction via a novel dynamic allocation strategy to minimize information loss. At token level, D2O incorporates a compensation mechanism that maintains a similarity threshold to re-discriminate the importance of currently discarded tokens, determining whether they should be recalled and merged with similar tokens. We conduct experiments on various benchmarks and LLM architectures. Our results show that D2O not only achieves significant memory savings and enhances inference throughput by more than 3$\times$ but also maintains high-quality long-text generation.

View on arXivView PDF

Code Implementations(1)

AIoT-MLSys-Lab/D2OCommunity68%
Apache-2.0

[ICLR 2025🔥] D2O: Dynamic Discriminative Operations for Efficient Long-Context Inference of Large Language Models

272C++, CSSJun 18, 20241 years agoApache-2.0

Similar Papers

Cite this paper

@article{wan2026do,
  title  = {D2O: Dynamic Discriminative Operations for Efficient Long-Context Inference of Large Language Models},
  author = {Zhongwei Wan and Xinjian Wu and Yu Zhang and Yi Xin and Chaofan Tao and Zhihong Zhu and Xin Wang and Siqi Luo and Jing Xiong and Longyue Wang and Mi Zhang},
  year   = {2026},
  eprint = {2406.13035},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2406.13035},
  journal = {ICLR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.13035.svg)](https://codeofpaper.com/paper/2406.13035)

Discussion