KVComp: A High-Performance, LLM-Aware, Lossy Compression Framework for KV Cache

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Jiang, Bo, Yang, Taolue, Liu, Youyuan, Zhang, Chengming, He, Xubin, Jin, Sian
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866918133409775616
author Jiang, Bo
Yang, Taolue
Liu, Youyuan
Zhang, Chengming
He, Xubin
Jin, Sian
author_facet Jiang, Bo
Yang, Taolue
Liu, Youyuan
Zhang, Chengming
He, Xubin
Jin, Sian
contents Transformer-based large language models (LLMs) demonstrate impressive potential in various practical applications. However, long context inference poses a significant challenge due to the enormous memory requirements of the key-value (KV) cache, which can scale to multiple gigabytes as sequence length and batch size increase. In this paper, we present KVComp, a generic and efficient KV cache management framework optimized for long-text generation that synergistically works with both latency-critical and throughput-critical inference systems. KVComp employs novel lossy compression techniques specifically designed for KV cache data characteristics, featuring careful co-design of compression algorithms and system architecture. Our approach maintains compatibility with the growing nature of KV cache while preserving high computational efficiency. Experimental results show that KVComp achieves on average 47\% and up to 83\% higher memory reduction rate compared to existing methods with little/no model accuracy degradation. Furthermore, KVComp achieves extremely high execution throughput, effectively reducing decompression overhead and, in some cases, even accelerating the matrix-vector multiplication operation and outperform cuBLAS-based attention kernels with less data movement.
format Preprint
id arxiv_https___arxiv_org_abs_2509_00579
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle KVComp: A High-Performance, LLM-Aware, Lossy Compression Framework for KV Cache
Jiang, Bo
Yang, Taolue
Liu, Youyuan
Zhang, Chengming
He, Xubin
Jin, Sian
Distributed, Parallel, and Cluster Computing
Artificial Intelligence
Transformer-based large language models (LLMs) demonstrate impressive potential in various practical applications. However, long context inference poses a significant challenge due to the enormous memory requirements of the key-value (KV) cache, which can scale to multiple gigabytes as sequence length and batch size increase. In this paper, we present KVComp, a generic and efficient KV cache management framework optimized for long-text generation that synergistically works with both latency-critical and throughput-critical inference systems. KVComp employs novel lossy compression techniques specifically designed for KV cache data characteristics, featuring careful co-design of compression algorithms and system architecture. Our approach maintains compatibility with the growing nature of KV cache while preserving high computational efficiency. Experimental results show that KVComp achieves on average 47\% and up to 83\% higher memory reduction rate compared to existing methods with little/no model accuracy degradation. Furthermore, KVComp achieves extremely high execution throughput, effectively reducing decompression overhead and, in some cases, even accelerating the matrix-vector multiplication operation and outperform cuBLAS-based attention kernels with less data movement.
title KVComp: A High-Performance, LLM-Aware, Lossy Compression Framework for KV Cache
topic Distributed, Parallel, and Cluster Computing
Artificial Intelligence
url https://arxiv.org/abs/2509.00579