KV-cache compression
KIVI
KIVI: A Tuning-Free Asymmetric 2bit Quantization for KV Cache
Heavily superseded — a standard baseline that newer methods routinely beat
20 papers critique it · 27 beat it on benchmarks
What papers say
Verbatim critique sentences, each from a paper that cites KIVI as a baseline.
Existing static and uniform KV precision methods including KIVI 4-bit cannot effectively handle these non-sparse retrieval heads.
“Quality degrades sharply below 4 bits.”
“KIVI shows an accuracy drop of 7.89% on LLaMA3-8B model, indicating the suboptimality of preserving recent tokens in full precision instead of identifying salient ones”
“Methods such as KIVI and Kitty maintain a fixed-length residual buffer of unquantized key--value pairs alongside quantized tokens, creating a mixed-precision KV cache. However, PagedAttention manages cache memory in fixed-size, uniform-type blocks; accommodating two distinct precisions within the same paged pool requires either fragmented memory layouts or separate page tables, both of which complicate memory management and break the assumptions of existing fused attention kernels.”
“KIVI~kivi proposes a channel-wise quantization strategy that groups and quantizes key elements along the channel dimensions. However, polar transformation enables smoother distributions of radii and angles, which alleviates the burden of channel-wise quantization outliers.”
“these methods are generally statically configured at runtime: fixed choice of transforms, quantization granularities, and codecs.”
“However, these techniques often achieve modest compression ratios unless combined with additional encoding, which introduces overhead and limits their applicability in latency-sensitive LLM inference.”
“However, further reducing to 2 bits significantly harms model accuracy across a range of downstream tasks.”
“these approaches often experience performance degradation under extreme compression ratios, particularly around 2-bit precision”
“although the sentences generated by KIVI are coherent, the initial words differ from those generated by the original model”
“At the 1-bit quantization, the performance of KIVI and SKVQ has a significant drop.”
“Both apply uniform precision to all tokens within each group, regardless of token importance; uses per-token mixed precision”
Beaten on benchmarks
Head-to-head results where a newer method reports beating KIVI. Values are copied from the source paper's tables — verify against the cited paper.
CommVQ beats KIVI
66.57 vs 2.20
GSM8K · [1-bit quantization]
CommVQ: Commutative Vector Quantization for KV Cache CompressionVecInfer beats KIVI
48.0 vs 9.7
Avg. · [1.5-bit (Mistral-7B)]
VecInfer: Efficient LLM Inference with Low-Bit KV Cache via Outlier-Suppressed Vector QuantizationWindowQuant beats KIVI
48.5 vs 19.3
KVServe-Aware beats KIVI
8.28 vs 4.40
Compression Ratio · [All Workloads]
KVServe: Service-Aware KV Cache Compression for Communication-Efficient Disaggregated LLM ServingGEAR beats KIVI
54.59 vs 30.17
GSM8k · [2-bit quantization with KIVI backbone (LLaMA3-8B)]
GEAR: An Efficient KV Cache Compression Recipe for Near-Lossless Generative Inference of LLMeOptShrinkQ beats KIVI
26.6 vs 49.5
PM-KVQ beats KIVI
67.71 vs 48.13
pass@1 AIME-2024 · [DeepSeek-Qwen-14B, BS=12, 2/4-bit mixed-precision]
PM-KVQ: Progressive Mixed-precision KV Cache Quantization for Long-CoT LLMsKVLinC beats KIVI
16.4 vs 11.8
GSM8K · [Llama-3.2-3B]
KVLinC : KV Cache Quantization with Hadamard Rotation and Linear CorrectionInnerQ beats KIVI
192 vs 270
latency (microseconds) · [Key Cache, Sequence Length 4096]
InnerQ: Hardware-aware Tuning-free Quantization of KV Cache for Large Language ModelsXQuant-2bit beats KIVI
12.27 vs 15.98
C4 perplexity · [Llama-3.1-8B, 2-bit, 0.14 KV budget]
XQuant: Breaking the Memory Wall for LLM Inference with KV Cache RematerializationSYS{} beats KIVI
74.97 vs 61.39
Lexico beats KIVI
48.75 vs 40.56
GSM8K Score · [Llama-3-8B]
Lexico: Extreme KV Cache Compression via Sparse Coding over Universal Dictionaries
What to use instead
Recent methods in the same sub-problem, not yet superseded in the knowledge base — arXiv benchmark leaders, not vetted production recommendations.
- SpectrumKVSpectrumKV: Per-Token Mixed-Precision KV Cache Transfer for Prefill-Decode Disaggregated LLM ServingJun 7, 2026
- Hurwitz Quaternion Multiplicative Quantization (HQMQ)Hurwitz Quaternion Multiplicative Quantization for KV Cache CompressionMay 26, 2026
- May 18, 2026
- May 18, 2026
- TriAxialKVTriAxialKV: Toward Extreme Low-Precision KV-Cache Quantization for Agentic Inference TasksMay 16, 2026
- KVServeKVServe: Service-Aware KV Cache Compression for Communication-Efficient Disaggregated LLM ServingMay 13, 2026
- WindowQuantWindowQuant: Mixed-Precision KV Cache Quantization based on Window-Level Similarity for VLMs Inference OptimizationMay 4, 2026
- Apr 21, 2026
- eOptShrinkQeOptShrinkQ: Near-Lossless KV Cache Compression Through Optimal Spectral Denoising and QuantizationApr 6, 2026
- Apr 3, 2026
- Mar 30, 2026
- Mar 29, 2026