AI & ML
DARIC: A Position-Independent KV Cache Reuse System with Distribution-Aware Recomputation
arXiv cs.DC0 views
arXiv:2611.09109v1 Announce Type: new Abstract: The context lengths of large language models (LLMs) are rapidly increasing in real-world applications such as agentic systems and retrieval-augmented generation (RAG). To accelerate LLM inference in these scenarios, reusing position-independent key-value (KV) caches across requests has emerged as a promising approach. This technique typically relies on recomputing a selected subset of tokens to restore cross-chunk interactions. However, existing solutions suffer from critical limitations in both algorithmic efficiency and system deployment. Algorithmically, they overlook the distribution of KV cache deviations, leading to either high token-selection overhead or degraded generation quality. At the system level, the reliance on custom LLM execution flows for recomputation complicates deployment and prevents seamless integration with highly optimized inference engines. In this paper, we propose DARIC (\textbf{D}istribution-\textbf{A}ware \textbf{R}ecomputation for \textbf{I}ndependent KV \textbf{C}ache Reuse), a novel KV cache reuse method based on system-algorithm co-design. At its core, DARIC introduces a distribution-aware token selection strategy that adaptively schedules token recomputation based on empirical KV deviation patterns, striking an optimal balance between generation quality and computational efficiency. Moreover, DARIC is built on a lightweight system architecture that enables independent KV cache generation and recomputation with minimal integration overhead, fully preserving existing system-level optimizations of standard inference engines. Comprehensive experiments across various datasets and LLMs demonstrate that DARIC consistently outperforms state-of-the-art methods, achieving a 1.1$\times$--4.5$\times$ speedup in time-to-first-token (TTFT) with negligible loss in generation quality. Code is available at https://github.com/Lenovo-ICI/DARIC.
Source:https://arxiv.org/abs/2611.09109PreviousISER-MoE: Dynamic In-Switch Replication of Hot Experts for Load Balancing in Expert-ParallelNextUniExit: A Unified Latency-Aware Early-Exit Runtime for Heterogeneous Edge AI
Related posts
Arcjet announced a family of custom-trained AI security models last week, and it's launching on Product Hunt today. https://www.producthunt.com/products/arcjet
0dev.to
Innovating with AI in the special chemicals industry
0MIT Technology Review

The Download: empty AI climate claims, and an Nvidia investigation
0MIT Technology Review
P1.95 or P2.6: the pitch your camera picks before your client does
0dev.to
Building a Production AI Chatbot in Next.js: Architecture and Pitfalls
0dev.to
Home Assistant vs construir tu propia domótica en la nube: lo que aprendí haciendo la segunda
0dev.to