R-KV: Redundancy-aware KV Cache Compression for Reasoning Models
About
Reasoning models have demonstrated impressive performance in self-reflection and chain-of-thought reasoning. However, they often produce excessively long outputs, leading to prohibitively large key-value (KV) caches during inference. While chain-of-thought inference significantly improves performance on complex reasoning tasks, it can also lead to reasoning failures when deployed with existing KV cache compression approaches. To address this, we propose Redundancy-aware KV Cache Compression for Reasoning models (R-KV), a novel method specifically targeting redundant tokens in reasoning models. Our method preserves nearly 100% of the full KV cache performance using only 10% of the KV cache, substantially outperforming existing KV cache baselines, which reach only 60% of the performance. Remarkably, R-KV even achieves 105% of full KV cache performance with 16% of the KV cache. This KV-cache reduction also leads to a 90% memory saving and a 6.6X throughput over standard chain-of-thought reasoning inference. Experimental results show that R-KV consistently outperforms existing KV cache compression baselines across two mathematical reasoning datasets.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Mathematical Reasoning | GSM8K | Accuracy96.36 | 1424 | |
| Mathematical Reasoning | MATH500 (test) | -- | 922 | |
| Mathematical Reasoning | MATH | Accuracy91.6 | 882 | |
| Mathematical Reasoning | AIME 2024 | Accuracy49.6 | 525 | |
| Commonsense Reasoning | CSQA | Accuracy77 | 366 | |
| Mathematical Reasoning | GSM8K | Accuracy (GSM8K)50 | 358 | |
| Mathematical Reasoning | AIME 2025 | Accuracy54.58 | 353 | |
| Question Answering | OBQA | Accuracy84 | 347 | |
| Mathematical Reasoning | AIME 2024 (test) | Accuracy43.3 | 294 | |
| Mathematical Reasoning | HMMT 2025 | Accuracy44.58 | 241 |