CLAILGJan 28

Beyond Speedup -- Utilizing KV Cache for Sampling and Reasoning

arXiv:2601.20326v1h-index: 12Has Code
Originality Incremental advance
AI Analysis

This addresses the problem of computational inefficiency in LLM inference for researchers and practitioners, offering a free and effective method for representation reuse, though it is incremental as it builds on existing KV cache technology.

The paper tackles the problem of inefficient representation reuse in LLM inference by proposing to use KV caches as lightweight representations instead of recomputing or storing full hidden states. It shows that KV-derived representations achieve competitive or superior performance on tasks like Chain-of-Embedding and enable adaptive reasoning with up to 5.7× reduction in token generation with minimal accuracy loss.

KV caches, typically used only to speed up autoregressive decoding, encode contextual information that can be reused for downstream tasks at no extra cost. We propose treating the KV cache as a lightweight representation, eliminating the need to recompute or store full hidden states. Despite being weaker than dedicated embeddings, KV-derived representations are shown to be sufficient for two key applications: \textbf{(i) Chain-of-Embedding}, where they achieve competitive or superior performance on Llama-3.1-8B-Instruct and Qwen2-7B-Instruct; and \textbf{(ii) Fast/Slow Thinking Switching}, where they enable adaptive reasoning on Qwen3-8B and DeepSeek-R1-Distil-Qwen-14B, reducing token generation by up to $5.7\times$ with minimal accuracy loss. Our findings establish KV caches as a free, effective substrate for sampling and reasoning, opening new directions for representation reuse in LLM inference. Code: https://github.com/cmd2001/ICLR2026_KV-Embedding.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes