KV-Cache Quantization
Overview
KV-cache quantization stores the keys and values used by attention at lower precision, allowing language models to handle longer contexts or more concurrent requests within a fixed memory budget. Approaches include scalar and vector quantization, rotations and other transforms, mixed-precision allocation across tokens or layers, and fused kernels that compute attention directly from compressed data. Methods are assessed on language-model perplexity, long-context retrieval and reasoning benchmarks such as LongBench and RULER, and serving measures including memory, latency, and throughput. The main tension is that aggressive compression can distort attention—especially through key errors—and gains depend on the model, workload, and hardware, so reconstruction quality alone does not predict deployment performance.
Latest papers
100 papers25 papers in the last four weeks, up 108% on the four weeks before. 0.1% of all new papers.
SpectrumKV: Per-Token Mixed-Precision KV Cache Transfer for Prefill-Decode Disaggregated LLM Serving
KVarN: Variance-Normalized KV-Cache Quantization Mitigates Error Accumulation in Reasoning Tasks
Alignment Collapse Under KV Cache Quantization: Diagnosis and Mitigation
Hurwitz Quaternion Multiplicative Quantization for KV Cache Compression
Quantized Keys Steal Attention: Bias Correction for KV-Cache Compression in Video Diffusion
OCTOPUS: Optimized KV Cache for Transformers via Octahedral Parametrization Under optimal Squared error quantization
Runtime-Certified Bounded-Error Quantized Attention
OScaR: The Occam's Razor for Extreme KV Cache Quantization in LLMs and Beyond
OSCAR: Offline Spectral Covariance-Aware Rotation for 2-bit KV Cache Quantization
TriAxialKV: Toward Extreme Low-Precision KV-Cache Quantization for Agentic Inference Tasks
SPHERICAL KV: Angle-Domain Attention and Rate-Distortion Retention for Efficient Long-Context Inference
FibQuant: Universal Vector Quantization for Random-Access KV-Cache Compression
RDKV: Rate-Distortion Bit Allocation for Joint Eviction and Quantization of the KV Cache
When Quantization Is Free: An int4 KV Cache That Outruns fp16 on Apple Silicon
Cache subclass, runs faster than fp16 across ---token prefixes on Gemma-3 1B ( to ms/tok) and at short context on Qwen2.5-1.5B ( to through K), with persistent memory compression and quality preserved ( Qwen short-prompt; hook Gemma). The kernel's ,ns/vec overhead is below the bandwidth savings from compression. The fused kernel also closes Qwen's 4-bit per-token catastrophe (, reduction) at ,GFLOPS / . Supporting findings: and are statistically indistinguishable for KV quality (we pick for mixed-radix and matrix-multiply alignment); a learned-rotation ablation surfaces a regularization role for the fixed random SRFT base (learning without SRFT lowers calibration MSE vs but yields worse PPL); Householder rotations at reflectors are effectively lossless at .