TL;DR
InertiaKV and its variant, InertiaKV-Lazy, enhance decoding-time key-value (KV) eviction methods by utilizing exponential-moving-average (EMA) aggregation, achieving 1.34-1.46x throughput improvements. The study highlights the importance of temporal aggregation and ranking preservation in KV cache compression.
✦ Why It Matters
Implement InertiaKV or InertiaKV-Lazy to significantly boost your decoding throughput in AI applications today.
Key Takeaways
How It Works
InertiaKV employs exponential-moving-average (EMA) aggregation to combine scores across decoding steps, allowing for stable eviction decisions. This method preserves the ranking of tokens while enabling aggressive KV compression, which is crucial for maintaining performance in AI applications.
Related