Palu: Compressing KV-Cache with Low-Rank Projection
On the map: Efficient LLM inference and serving → KV cache optimization
Abstract (arXiv)
Post-training KV-Cache compression methods typically either sample a subset of effectual tokens or quantize the data into lower numerical bit width. However, these methods cannot exploit redundancy in the hidden dimension of the KV tensors. This paper presents a hidden dimension compression approach called Palu, a KV-Cache compression framework that utilizes low-rank projection to reduce inference-time LLM memory usage. Palu decomposes the linear layers into low-rank matrices, caches compressed intermediate states, and reconstructs the full keys and values on the fly. To improve accuracy, compression rate, and efficiency, Palu further encompasses (1) a medium-grained low-rank decomposition scheme, (2) an efficient rank search algorithm, (3) low-rank-aware quantization compatibility enhancements, and (4) optimized GPU kernels with operators fusion. Extensive experiments with popular LLMs show that Palu compresses KV-Cache by 50% while maintaining strong accuracy and delivering up to 1.89x on the RoPE-based attention module. When combined with quantization, Palu's inherent quantization-friendly design yields small to negligible extra accuracy degradation while saving additional memory than quantization-only methods and achieving up to 2.91x speedup for the RoPE-based attention. Moreover, it maintains comparable or even better accuracy (up to 1.19 lower perplexity) compared to quantization-only methods. These results demonstrate Palu's superior capability to effectively address the efficiency and memory challenges of LLM inference posed by KV-Cache. Our code is publicly available at: https://github.com/shadowpa0327/Palu
Key facts. Cited by 59 papers in the map (data through 7 Oct 2026). Placed in KV cache optimization, one of 12 directions in Efficient LLM inference and serving. Builds on 37 of its 54 references that are in the map. First posted on arXiv 30 Jul 2024.
Builds on
37 of 54 references.
Closest ancestors · 1
Same direction, newest first
Other references · 36
- 2017Attention Is All You Needcited by 59,932
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,710
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,581
- 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,018
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
- 2016Pointer Sentinel Mixture Modelscited by 2,992
- 2017TriviaQA: A Large Scale Distantly Supervised Challenge Dataset for Reading Comprehensioncited by 2,895
- 2019PIQA: Reasoning about Physical Commonsense in Natural Languagecited by 2,818
- 2023Efficient Streaming Language Models with Attention Sinkscited by 2,115
- 2018Can a Suit of Armor Conduct Electricity? A New Dataset for Open Book Question Answeringcited by 2,114
- 2023LongBench: A Bilingual, Multitask Benchmark for Long Context Understandingcited by 1,378
24 more
- 2023GQA: Training Generalized Multi-Query Transformer Models from Multi-Head Checkpointscited by 1,311
- 2021Train Short, Test Long: Attention with Linear Biases Enables Input Length Extrapolationcited by 1,085
- 2019Fast Transformer Decoding: One Write-Head is All You Needcited by 700
- 2024KIVI: A Tuning-Free Asymmetric 2bit Quantization for KV Cachecited by 604
- 2024QuaRot: Outlier-Free 4-Bit Inference in Rotated LLMscited by 598
- 2024KVQuant: Towards 10 Million Context Length LLM Inference with KV Cache Quantizationcited by 571
- 2019SAMSum Corpus: A Human-annotated Dialogue Dataset for Abstractive Summarizationcited by 530
- 2021A Dataset of Information-Seeking Questions and Answers Anchored in Research Paperscited by 475
- 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projectioncited by 447
- 2024SpinQuant: LLM quantization with learned rotationscited by 446
- 2019Multi-News: a Large-Scale Multi-Document Summarization Dataset and Abstractive Hierarchical Modelcited by 431
- 2024SliceGPT: Compress Large Language Models by Deleting Rows and Columnscited by 378
- 2021QMSum: A New Benchmark for Query-based Multi-domain Meeting Summarizationcited by 363
- 2024QuIP#: Even Better LLM Quantization with Hadamard Incoherence and Lattice Codebookscited by 354
- 2023Atom: Low-bit Quantization for Efficient and Accurate LLM Servingcited by 255
- 2024SVD-LLM: Truncation-aware Singular Value Decomposition for Large Language Model Compressioncited by 231
- 2021Zero-Cost Proxies for Lightweight NAScited by 194
- 2022Language model compression with weighted low-rank factorizationcited by 192
- 2021Group Fisher Pruning for Practical Network Compressioncited by 130
- 2023The Truth is in There: Improving Reasoning in Language Models with Layer-Selective Rank Reductioncited by 120
- 2023LongCoder: A Long-Range Pre-trained Language Model for Code Completioncited by 110
- 2024WKVQuant: Quantizing Weight and Key/Value Cache for Large Language Models Gains Morecited by 69
- 2024Challenges in Deploying Long-Context Transformers: A Theoretical Peak Performance Analysiscited by 44
- 2024Optimised Grouped-Query Attention Mechanism for Transformerscited by 11
Built on by
Citing papers per year: 2024: 1; 2025: 13; 2026: 45.
59 papers.
Sort:
By area:
- 2025AI Agentic Programming: A Survey of Techniques, Challenges, and Opportunitiescited by 26
- 2025ThinKV: Thought-Adaptive KV Cache Compression for Efficient Reasoning Modelscited by 21
- 2025QSVD: Efficient Low-rank Approximation for Unified Query-Key-Value Weight Compression in Low-Precision Vision-Language Modelscited by 15
- 2026Learning to Evict from Key-Value Cachecited by 12
- 2024Analog In-Memory Computing Attention Mechanism for Fast and Energy-Efficient Large Language Modelscited by 11
- 2026STAR-KV: Low-Rank KV Cache Compression via Soft Thresholding for Adaptive Rank Controlcited by 11
- 2025KQ-SVD: Compressing the KV Cache with Provable Guarantees on Attention Fidelitycited by 9
- 2025FlashSVD: Memory-Efficient Inference with Streaming for Low-Rank Modelscited by 8
- 2025MixKVQ: Query-Aware Mixed-Precision KV Cache Quantization for Long-Context Reasoningcited by 8
- 2026ResidualKV: Residual-Based KV Cache Compression for Efficient Long-Context Inferencecited by 8
- 2026Value-Aware Stochastic KV Cache Eviction for Reasoning Modelscited by 8
- 2025NSNQuant: A Double Normalization Approach for Calibration-Free Low-Bit Vector Quantization of KV Cachecited by 7
38 more
- 2025Mustafar: Promoting Unstructured Sparsity for KV Cache Pruning in LLM Inferencecited by 7
- 2026FASA: Frequency-aware Sparse Attentioncited by 6
- 2026MomentKV: Closing the Directional Gap in KV Cache Eviction for Long-Context Inferencecited by 5
- 2025X-EcoMLA: Upcycling Pre-Trained Attention into MLA for Efficient and Extreme KV Compressioncited by 4
- 2025Judge Q: Trainable Queries for Optimized Information Retention in KV Cache Evictioncited by 4
- 2026SAW-INT4: System-Aware 4-Bit KV-Cache Quantization for Real-World LLM Servingcited by 4
- 2026When Does Value-Aware KV Eviction Help? A Fixed-Contract Diagnostic for Non-Monotone Cache Compressioncited by 4
- 2026GRKV: Global Regression for Training-Free KV Cache Compression in Long-Context LLMscited by 4
- 2025KV Admission: Learning What to Write for Efficient Long-Context LLM Inferencecited by 3
- 2026Don't be so Stief! Learning KV Cache low-rank approximation over the Stiefel manifoldcited by 3
- 2026A Simple Plug-in for Improving Eviction-Based KV Cache Compressioncited by 3
- 2026RAP: KV-Cache Compression via RoPE-Aligned Pruningcited by 2
- 2026FlashSVD v1.5: Making Low-Rank Transformers Inference Actually Fastcited by 2
- 2026Towards Efficient Large Language Model Serving: A Survey on System-Aware KV Cache Optimizationcited by 2
- 2026Fewer Tokens, Smaller Cache: Reward-Coordinated Efficient Reasoningcited by 2
- 2025High-Layer Attention Pruning with Rescalingcited by 1
- 2025KVReviver: Reversible KV Cache Compression with Sketch-Based Token Reconstructioncited by 1
- 2026Low-Rank Key Value Attentioncited by 1
- 2026OASIS: Online Activation Subspace Learning for Memory-Efficient Trainingcited by 1
- 2026RoPE-Aware Bit Allocation for KV-Cache Quantizationcited by 1
- 2026MosaicKV: Serving Long-Context LLM with Dynamic Two-D KV Cache Compressioncited by 1
- 2026LOCKS: Page-Local Compact Key Summaries for Efficient Long-Context Decodingcited by 1
- 2026KVDiagnosis: A Diagnostic Benchmark for KV-Cache Compression in Long-Context Language Modelscited by 1
- 2026KV Cache Compression Through the Lens of Transform Codingcited by 1
- 2026CompKV: Compensation-Aware KV Selection for Long-Context LLM Inferencecited by 1
- 2026Multi-Head Low-Rank Attentioncited by 0
- 2026Why Smaller Is Slower? Dimensional Misalignment in Compressed LLMscited by 0
- 2026DeInfer: Efficient Parallel Inferencing for Decomposed Large Language Modelscited by 0
- 2026Compute Where it Counts: Self Optimizing Language Modelscited by 0
- 2026KVCapsule: Efficient Sequential KV Cache Compression for Vision-Language Models with Asymmetric Redundancycited by 0
- 2026Benchmarking KV-Cache Optimizations across Task Quality and System Performance for Long-Context Servingcited by 0
- 2026A JoLT for the KV cache: Near-Lossless KV Cache Compression via Joint Rank-bit Allocationcited by 0
- 2026Codec-Gauge: Learning Compression-Friendly Gauges for Transformer KV Cachescited by 0
- 2026S4R: Selective Sampling, Subspaces, and Sparse Reconstruction for Compressed Long-Context KV Cachingcited by 0
- 2026CommitKV: Lifecycle-Aware KV Cache Compression via Commit Transitions for Multi-Turn Agentscited by 0
- 2026Minima-KV: Retention-Preserving KV Cache Compression with Mixed-Format Paged Attentioncited by 0
- 2026PuzzleKV: Page-Wise Low-Rank Decomposition for KV Cache Compressioncited by 0
- 2026LowRankArena: A Standardized Evaluation Platform for SVD-Based LLM Compressioncited by 0
50 most cited of 59 All 59 (JSON)
- 2026Dual-QK: Sharp Queries and Flat Keys for Prunable 2-bit KV Caches7 Oct 2026
- 2026AttSVD:Prompt-Adaptive Low-Rank KV Cache Compression via Attention-Guided SVD3 Oct 2026
- 2026SlimKV: Joint Token-Feature KV Cache Compression with Reconstruction-Free Beacon Attention2 Oct 2026
- 2026KVCMAS: Efficient KV cache Correction for Shared Context in Multi-Agent Systems28 Sep 2026
- 2026MILO: Efficient Many-shot In-Context Learning with Block-wise Low-rank Compression24 Sep 2026
- 2026CompKV: Compensation-Aware KV Selection for Long-Context LLM Inference22 Sep 2026
- 2026TierKV: Long-Context On-Device LLMs via Predictive Multi-Tier KV Caching18 Sep 2026
- 2026Divergence Timing and Cumulative Disagreement under KV-Cache Eviction15 Sep 2026
- 2026Linear Algebra Foundations of Efficient Attention: A Phase Reversal in Rank Collapse Under SVD Compression6 Sep 2026
- 2026Compression Beyond the Uncompressed: A Two-Stage Training Recipe for Soft Context Compression in RAG4 Sep 2026
- 2026LowRankArena: A Standardized Evaluation Platform for SVD-Based LLM Compression26 Aug 2026
- 2026PuzzleKV: Page-Wise Low-Rank Decomposition for KV Cache Compression24 Aug 2026
38 more
- 2026Minima-KV: Retention-Preserving KV Cache Compression with Mixed-Format Paged Attention24 Aug 2026
- 2026KV Cache Compression Through the Lens of Transform Coding14 Aug 2026
- 2026KVDiagnosis: A Diagnostic Benchmark for KV-Cache Compression in Long-Context Language Models10 Aug 2026
- 2026CommitKV: Lifecycle-Aware KV Cache Compression via Commit Transitions for Multi-Turn Agents8 Aug 2026
- 2026Fewer Tokens, Smaller Cache: Reward-Coordinated Efficient Reasoning5 Aug 2026
- 2026S4R: Selective Sampling, Subspaces, and Sparse Reconstruction for Compressed Long-Context KV Caching1 Aug 2026
- 2026LOCKS: Page-Local Compact Key Summaries for Efficient Long-Context Decoding27 Jul 2026
- 2026A JoLT for the KV cache: Near-Lossless KV Cache Compression via Joint Rank-bit Allocation14 Jul 2026
- 2026Codec-Gauge: Learning Compression-Friendly Gauges for Transformer KV Caches10 Jul 2026
- 2026Towards Efficient Large Language Model Serving: A Survey on System-Aware KV Cache Optimization9 Jul 2026
- 2026MosaicKV: Serving Long-Context LLM with Dynamic Two-D KV Cache Compression1 Jul 2026
- 2026RoPE-Aware Bit Allocation for KV-Cache Quantization23 Jun 2026
- 2026STAR-KV: Low-Rank KV Cache Compression via Soft Thresholding for Adaptive Rank Control7 Jun 2026
- 2026Value-Aware Stochastic KV Cache Eviction for Reasoning Models2 Jun 2026
- 2026MomentKV: Closing the Directional Gap in KV Cache Eviction for Long-Context Inference1 Jun 2026
- 2026GRKV: Global Regression for Training-Free KV Cache Compression in Long-Context LLMs29 May 2026
- 2026A Simple Plug-in for Improving Eviction-Based KV Cache Compression22 May 2026
- 2026KVCapsule: Efficient Sequential KV Cache Compression for Vision-Language Models with Asymmetric Redundancy14 May 2026
- 2026Compute Where it Counts: Self Optimizing Language Models11 May 2026
- 2026FlashSVD v1.5: Making Low-Rank Transformers Inference Actually Fast8 May 2026
- 2026When Does Value-Aware KV Eviction Help? A Fixed-Contract Diagnostic for Non-Monotone Cache Compression7 May 2026
- 2026Benchmarking KV-Cache Optimizations across Task Quality and System Performance for Long-Context Serving3 May 2026
- 2026SAW-INT4: System-Aware 4-Bit KV-Cache Quantization for Real-World LLM Serving21 Apr 2026
- 2026DeInfer: Efficient Parallel Inferencing for Decomposed Large Language Models20 Apr 2026
- 2026OASIS: Online Activation Subspace Learning for Memory-Efficient Training10 Apr 2026
- 2026Why Smaller Is Slower? Dimensional Misalignment in Compressed LLMs5 Mar 2026
- 2026Multi-Head Low-Rank Attention2 Mar 2026
- 2026Learning to Evict from Key-Value Cache10 Feb 2026
- 2026ResidualKV: Residual-Based KV Cache Compression for Efficient Long-Context Inference8 Feb 2026
- 2026FASA: Frequency-aware Sparse Attention3 Feb 2026
- 2026RAP: KV-Cache Compression via RoPE-Aligned Pruning1 Feb 2026
- 2026Don't be so Stief! Learning KV Cache low-rank approximation over the Stiefel manifold29 Jan 2026
- 2026Low-Rank Key Value Attention16 Jan 2026
- 2025MixKVQ: Query-Aware Mixed-Precision KV Cache Quantization for Long-Context Reasoning22 Dec 2025
- 2025KV Admission: Learning What to Write for Efficient Long-Context LLM Inference19 Dec 2025
- 2025KQ-SVD: Compressing the KV Cache with Provable Guarantees on Attention Fidelity5 Dec 2025
- 2025KVReviver: Reversible KV Cache Compression with Sketch-Based Token Reconstruction1 Dec 2025
- 2025QSVD: Efficient Low-rank Approximation for Unified Query-Key-Value Weight Compression in Low-Precision Vision-Language Models18 Oct 2025
50 newest of 59 All 59 (JSON)
- 2026Learning to Evict from Key-Value Cachecited by 12
- 2026STAR-KV: Low-Rank KV Cache Compression via Soft Thresholding for Adaptive Rank Controlcited by 11
- 2025KQ-SVD: Compressing the KV Cache with Provable Guarantees on Attention Fidelitycited by 9
- 2026ResidualKV: Residual-Based KV Cache Compression for Efficient Long-Context Inferencecited by 8
- 2025NSNQuant: A Double Normalization Approach for Calibration-Free Low-Bit Vector Quantization of KV Cachecited by 7
- 2025Mustafar: Promoting Unstructured Sparsity for KV Cache Pruning in LLM Inferencecited by 7
- 2026FASA: Frequency-aware Sparse Attentioncited by 6
- 2026MomentKV: Closing the Directional Gap in KV Cache Eviction for Long-Context Inferencecited by 5
- 2025X-EcoMLA: Upcycling Pre-Trained Attention into MLA for Efficient and Extreme KV Compressioncited by 4
- 2025Judge Q: Trainable Queries for Optimized Information Retention in KV Cache Evictioncited by 4
- 2026SAW-INT4: System-Aware 4-Bit KV-Cache Quantization for Real-World LLM Servingcited by 4
- 2026When Does Value-Aware KV Eviction Help? A Fixed-Contract Diagnostic for Non-Monotone Cache Compressioncited by 4
12 most cited of 40 All 40 (JSON)
- 2026Dual-QK: Sharp Queries and Flat Keys for Prunable 2-bit KV Caches7 Oct 2026
- 2026AttSVD:Prompt-Adaptive Low-Rank KV Cache Compression via Attention-Guided SVD3 Oct 2026
- 2026SlimKV: Joint Token-Feature KV Cache Compression with Reconstruction-Free Beacon Attention2 Oct 2026
- 2026KVCMAS: Efficient KV cache Correction for Shared Context in Multi-Agent Systems28 Sep 2026
- 2026MILO: Efficient Many-shot In-Context Learning with Block-wise Low-rank Compression24 Sep 2026
- 2026CompKV: Compensation-Aware KV Selection for Long-Context LLM Inference22 Sep 2026
- 2026TierKV: Long-Context On-Device LLMs via Predictive Multi-Tier KV Caching18 Sep 2026
- 2026Divergence Timing and Cumulative Disagreement under KV-Cache Eviction15 Sep 2026
- 2026PuzzleKV: Page-Wise Low-Rank Decomposition for KV Cache Compression24 Aug 2026
- 2026Minima-KV: Retention-Preserving KV Cache Compression with Mixed-Format Paged Attention24 Aug 2026
- 2026KV Cache Compression Through the Lens of Transform Coding14 Aug 2026
- 2026KVDiagnosis: A Diagnostic Benchmark for KV-Cache Compression in Long-Context Language Models10 Aug 2026
12 newest of 40 All 40 (JSON)
- 2025ThinKV: Thought-Adaptive KV Cache Compression for Efficient Reasoning Modelscited by 21
- 2025MixKVQ: Query-Aware Mixed-Precision KV Cache Quantization for Long-Context Reasoningcited by 8
- 2026Value-Aware Stochastic KV Cache Eviction for Reasoning Modelscited by 8
- 2026Fewer Tokens, Smaller Cache: Reward-Coordinated Efficient Reasoningcited by 2
- 2026KVCapsule: Efficient Sequential KV Cache Compression for Vision-Language Models with Asymmetric Redundancycited by 0
- 2026Fewer Tokens, Smaller Cache: Reward-Coordinated Efficient Reasoning5 Aug 2026
- 2026Value-Aware Stochastic KV Cache Eviction for Reasoning Models2 Jun 2026
- 2026KVCapsule: Efficient Sequential KV Cache Compression for Vision-Language Models with Asymmetric Redundancy14 May 2026
- 2025MixKVQ: Query-Aware Mixed-Precision KV Cache Quantization for Long-Context Reasoning22 Dec 2025
- 2025ThinKV: Thought-Adaptive KV Cache Compression for Efficient Reasoning Models1 Oct 2025
- 2024Analog In-Memory Computing Attention Mechanism for Fast and Energy-Efficient Large Language Modelscited by 11
- 2025FlashSVD: Memory-Efficient Inference with Streaming for Low-Rank Modelscited by 8
- 2025KV Admission: Learning What to Write for Efficient Long-Context LLM Inferencecited by 3
- 2025High-Layer Attention Pruning with Rescalingcited by 1
- 2026OASIS: Online Activation Subspace Learning for Memory-Efficient Trainingcited by 1
- 2026LOCKS: Page-Local Compact Key Summaries for Efficient Long-Context Decodingcited by 1
- 2026Why Smaller Is Slower? Dimensional Misalignment in Compressed LLMscited by 0
- 2026DeInfer: Efficient Parallel Inferencing for Decomposed Large Language Modelscited by 0
- 2026S4R: Selective Sampling, Subspaces, and Sparse Reconstruction for Compressed Long-Context KV Cachingcited by 0
- 2026LowRankArena: A Standardized Evaluation Platform for SVD-Based LLM Compressioncited by 0
- 2026Linear Algebra Foundations of Efficient Attention: A Phase Reversal in Rank Collapse Under SVD Compressioncited by 0
- 2026Linear Algebra Foundations of Efficient Attention: A Phase Reversal in Rank Collapse Under SVD Compression6 Sep 2026
- 2026LowRankArena: A Standardized Evaluation Platform for SVD-Based LLM Compression26 Aug 2026
- 2026S4R: Selective Sampling, Subspaces, and Sparse Reconstruction for Compressed Long-Context KV Caching1 Aug 2026
- 2026LOCKS: Page-Local Compact Key Summaries for Efficient Long-Context Decoding27 Jul 2026
- 2026DeInfer: Efficient Parallel Inferencing for Decomposed Large Language Models20 Apr 2026
- 2026OASIS: Online Activation Subspace Learning for Memory-Efficient Training10 Apr 2026
- 2026Why Smaller Is Slower? Dimensional Misalignment in Compressed LLMs5 Mar 2026
- 2025KV Admission: Learning What to Write for Efficient Long-Context LLM Inference19 Dec 2025
- 2025FlashSVD: Memory-Efficient Inference with Streaming for Low-Rank Models2 Aug 2025
- 2025High-Layer Attention Pruning with Rescaling2 Jul 2025
- 2024Analog In-Memory Computing Attention Mechanism for Fast and Energy-Efficient Large Language Models28 Sep 2024
Similar, not cited
Close in wording, no citation either way
- 2026KV-CoRE: Benchmarking Data-Dependent Low-Rank Compressibility of KV-Caches in LLMs
- 2026EchoKV: Efficient KV Cache Compression via Similarity-Based Reconstruction
- 2024LoRC: Low-Rank Compression for LLMs KV Cache with a Progressive Compression Strategy
- 2026KV-COBRA: KV Cache Compression via Co-Optimized Bit-Rank Allocation
- 2025CommonKV: Compressing KV Cache with Cross-layer Parameter Sharing
- 2024Unlocking Data-free Low-bit Quantization with Matrix Decomposition for KV Cache Compression
- 2025ReFreeKV: Towards Threshold-Free KV Cache Compression
- 2024FDC: Fast KV Dimensionality Compression for Efficient LLM Inference