paper-with-me

Papers

LRAgent: Efficient KV Cache Sharing for Multi-LoRA LLM Agents

2026-02-01 · Hyesung Jeon, Hyeongju Ha, Jae-Joon Kim arxiv

Role specialization in multi-LLM agent systems is often realized via multi-LoRA, where agents share a pretrained backbone and differ only by lightweight adapters. Despite sharing base model weights, each agent independently builds and stores its own KV cache for the same long, tool-augmented trajectories, incurring substantial memory and compute overhead. Existing KV cache sharing methods largely overlook this multi-LoRA setting. We observe that, cache differences across agents are dominated by adapter outputs, while activations from the shared pretrained backbone remain highly similar. Based on this observation, we propose LRAgent, a KV cache sharing framework for multi-LoRA agents. It decomposes the cache into two components, a shared base component derived from pretrained weights and an adapter-dependent component derived from LoRA weights. LRAgent reduces memory overhead by sharing the base component across agents and storing the adapter component in its inherent low-rank form. It also reduces computational overhead by sharing the low-rank cache, enabled by a shared-A multi-LoRA architecture. This avoids redundant computations for contexts that have already been processed by other agents. To efficiently reconstruct adapter contributions at runtime, we introduce Flash-LoRA-Attention, a kernel that reorders attention computation to avoid materializing the low-rank cache to full dimension. LRAgent achieves throughput and time-to-first-token latency close to fully shared caching, while preserving accuracy near the non-shared caching baseline across agentic question-answering benchmarks.

📄 PDF Abstract BibTeX arXiv:2602.01053

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

ForkKV: Scaling Multi-LoRA Agent Serving via Copy-on-Write Disaggregated KV Cache

2026-04-07 · Shao Wang, Rui Ren, Lin Gui arxiv

The serving paradigm of large language models (LLMs) is rapidly shifting towards complex multi-agent workflows where specialized agents collaborate over massive shared contexts. While Low-Rank Adaptation (LoRA) enables t…

SemShareKV: Efficient KVCache Sharing for Semantically Similar Prompts via Token-Level LSH Matching

2025-09-29 · Xinye Zhao, Spyridon Mastorakis arxiv

As large language models (LLMs) continue to scale, the memory footprint of key-value (KV) caches during inference has become a significant bottleneck. Existing approaches primarily focus on compressing KV caches within a…

Multi-Document Summarization

Multi-Agent Memory from a Computer Architecture Perspective: Visions and Challenges Ahead

2026-03-09 · Zhongming Yu, Naicheng Yu, Hejia Zhang, Wentao Ni 외 arxiv

As LLM agents evolve into collaborative multi-agent systems, their memory requirements grow rapidly in complexity. This position paper frames multi-agent memory as a computer architecture problem. We distinguish shared a…

PolyKV: A Shared Asymmetrically-Compressed KV Cache Pool for Multi-Agent LLM Inference

2026-04-27 · Ishan Patel, Ishan Joshi arxiv

We present PolyKV, a system in which multiple concurrent inference agents share a single, asymmetrically compressed KV cache pool. Rather than allocating a separate KV cache per agent -- the standard paradigm -- PolyKV w…

LCGuard: Latent Communication Guard for Safe KV Sharing in Multi-Agent Systems

2026-05-21 · Sadia Asif, Mohammad Mohammadi Amiri, Momin Abbas, Prasanna Sattigeri 외 arxiv

Large language model (LLM)-based multi-agent systems increasingly rely on intermediate communication to coordinate complex tasks. While most existing systems communicate through natural language, recent work shows that l…