atlas

Research map / Large language models / Reasoning and chain of thought

R-KV: Redundancy-aware KV Cache Compression for Reasoning Models

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: KV cache compression · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes R-KV, a training-free decoding-time KV cache compression method for reasoning models that jointly scores token importance (attention) and redundancy (key-vector cosine similarity) to retain near-full accuracy with 10-34% of the cache.

Problem

Reasoning models generate very long, repetitive chain-of-thought outputs, causing huge KV caches during decoding; existing attention-based KV compression methods, designed for prefilling, retain redundant tokens and fail on reasoning tasks.

Approach

Combine attention-based importance with a redundancy score from semantic (cosine) similarity of key vectors, selecting tokens via a joint score Z = λI − (1−λ)R, applied periodically during decoding with a fixed buffer.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use R-KV instead of SnapKV with budget 1,024Llama3-8B · MATHaccuracy: 74.43 -> 81.34Helped
use R-KV instead of SnapKV with budget 1,024Llama3-8B · AIME24accuracy: 15.73 -> 45.26Helped
use R-KV instead of SnapKV with budget 1,024Qwen-14B · MATHaccuracy: 86.63 -> 90.72Helped
use R-KV instead of SnapKV with budget 1,024Qwen-14B · AIME24accuracy: 25.00 -> 42.66Helped
use R-KV with budget 1,024 instead of FullKVLlama3-8B · MATHaccuracy: 82.38 -> 81.34Hurt
use R-KV with budget 1,024 instead of FullKVLlama3-8B · AIME24accuracy: 49.79 -> 45.26Hurt
use R-KV with budget 1,024 instead of FullKVQwen-14B · MATHaccuracy: 94.58 -> 90.72Hurt
use R-KV with budget 1,024 instead of FullKVQwen-14B · AIME24accuracy: 65.68 -> 42.66Hurt
use redundancy-only selection (λ=0) instead of balanced importance and redundancy (ablation)R-KV on DeepSeek-R1-Distill-Llama-8B · MATH-500accuracyHurt
use attention-only selection (λ=1) instead of balanced importance and redundancy (ablation)R-KV on DeepSeek-R1-Distill-Llama-8B · MATH-500accuracyHurt
replace max pooling with mean pooling to aggregate GQA attention scores (ablation)R-KV · MATH reasoning evaluationaccuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: MATH-500 AIME 2024

Benchmarks: MATH-500 AIME 2024

Metrics: pass@1 (64 samples) accuracy ratio to FullKV memory saving throughput batch size

Baselines: SnapKV FullKV

Builds on: SnapKV PyramidKV H2O

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy