Adaptive KV-Cache Compression without Manually Setting Budget

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Tang, Chenxia, Liu, Jianchun, Xu, Hongli, Huang, Liusheng
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915477650931712
author Tang, Chenxia
Liu, Jianchun
Xu, Hongli
Huang, Liusheng
author_facet Tang, Chenxia
Liu, Jianchun
Xu, Hongli
Huang, Liusheng
contents Large language models (LLMs) inference relies heavily on KV-caches to accelerate autoregressive decoding, but the resulting memory footprint grows rapidly with sequence length, posing significant efficiency challenges. Current KV-cache compression methods suffer from a Procrustes' bed problem: they force diverse workloads into fixed compression ratios, leading to suboptimal resource allocation and inference performance. To this end, we present GVote, an adaptive KV-cache compression scheme that eliminates manual budget specification while achieving superior accuracy-efficiency trade-offs. GVote operates on the principle that the important keys are the aggregation of keys required by future queries. The method predicts future query attention demands by Monte-Carlo style sampling potential queries and aggregating selected keys to determine the optimal cache budget without manual specification. Experimental evaluation demonstrates GVote's effectiveness across multiple benchmarks, including GSM8K, RULER and Longbench. Compared to baselines, GVote exhibits 2$\times$ memory reduction while the accuracy maintains higher or comparable.
format Preprint
id arxiv_https___arxiv_org_abs_2509_03136
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Adaptive KV-Cache Compression without Manually Setting Budget
Tang, Chenxia
Liu, Jianchun
Xu, Hongli
Huang, Liusheng
Databases
Artificial Intelligence
Large language models (LLMs) inference relies heavily on KV-caches to accelerate autoregressive decoding, but the resulting memory footprint grows rapidly with sequence length, posing significant efficiency challenges. Current KV-cache compression methods suffer from a Procrustes' bed problem: they force diverse workloads into fixed compression ratios, leading to suboptimal resource allocation and inference performance. To this end, we present GVote, an adaptive KV-cache compression scheme that eliminates manual budget specification while achieving superior accuracy-efficiency trade-offs. GVote operates on the principle that the important keys are the aggregation of keys required by future queries. The method predicts future query attention demands by Monte-Carlo style sampling potential queries and aggregating selected keys to determine the optimal cache budget without manual specification. Experimental evaluation demonstrates GVote's effectiveness across multiple benchmarks, including GSM8K, RULER and Longbench. Compared to baselines, GVote exhibits 2$\times$ memory reduction while the accuracy maintains higher or comparable.
title Adaptive KV-Cache Compression without Manually Setting Budget
topic Databases
Artificial Intelligence
url https://arxiv.org/abs/2509.03136