mlsanityData to 7 Oct 2026

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

arXiv 2604.06370 ↗First posted 7 Apr 2026cs.DC cs.LGcited by 2

On the map: LLM agents and tool use → Software engineering coding agents

also in 1 more
Abstract (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 the efficient co-hosting of these specialized agents on a single base model, it introduces a critical memory footprint bottleneck during serving. Specifically, unique LoRA activations cause Key-Value (KV) cache divergence across agents, rendering traditional prefix caching ineffective for shared contexts. This forces redundant KV cache maintenance, rapidly saturating GPU capacity and degrading throughput. To address this challenge, we introduce ForkKV, a serving system for multi-LoRA agent workflows centered around a novel memory management paradigm in OS: fork with copy-on-write (CoW). By exploiting the structural properties of LoRA, ForkKV physically decouples the KV cache into a massive shared component (analogous to the parent process's memory pages) and lightweight agent-specific components (the child process's pages). To support this mechanism, we propose a DualRadixTree architecture that allows newly forked agents to inherit the massive shared cache and apply CoW semantics for their lightweight unique cache. Furthermore, to guarantee efficient execution, we design ResidualAttention, a specialized kernel that reconstructs the disaggregated KV cache directly within on-chip SRAM. Comprehensive evaluations across diverse language models and practical datasets of different tasks demonstrate that ForkKV achieves up to 3.0x the throughput of state-of-the-art multi-LoRA serving systems with a negligible impact on generation quality.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 36 of its 75 references that are in the map. First posted on arXiv 7 Apr 2026.

Builds on

36 of 75 references.

Closest ancestors · 6

Same direction, newest first

  1. 2026LRAgent: Efficient KV Cache Sharing for Multi-LoRA LLM Agents1 Feb
  2. 2025Murakkab: Resource-Efficient Agentic Workflow Orchestration in Cloud Platforms22 Aug
  3. 2025KVFlow: Efficient Prefix Caching for Accelerating LLM-Based Multi-Agent Workflows10 Jul
  4. 2025Autellix: An Efficient Serving Engine for LLM Agents as General Programs19 Feb
  5. 2024DroidSpeak: KV Cache Sharing for Cross-LLM Communication and Multi-LLM Serving5 Nov
  6. 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering6 May

Other references · 30

  1. 2017Attention Is All You Needcited by 59,932
  2. 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,581
  3. 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
  4. 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,355
  5. 2019Fast Transformer Decoding: One Write-Head is All You Needcited by 700
  6. 2024DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model Servingcited by 595
  7. 2017The NarrativeQA Reading Comprehension Challengecited by 590
  8. 2024Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-Servecited by 507
  9. 2023AgentTuning: Enabling Generalized Agent Abilities for LLMscited by 319
  10. 2023Orthogonal Subspace Learning for Language Model Continual Learningcited by 296
  11. 2023FireAct: Toward Language Agent Fine-tuningcited by 247
  12. 2024CacheBlend: Fast Large Language Model Serving for RAG with Cached Knowledge Fusioncited by 211
18 more
  1. 2023LooGLE: Can Long-Context Language Models Understand Long Contexts?cited by 200
  2. 2023CacheGen: KV Cache Compression and Streaming for Fast Large Language Model Servingcited by 199
  3. 2024APIGen: Automated Pipeline for Generating Verifiable and Diverse Function-Calling Datasetscited by 188
  4. 2023S-LoRA: Serving Thousands of Concurrent LoRA Adapterscited by 146
  5. 2024LoongServe: Efficiently Serving Long-Context Large Language Models with Elastic Sequence Parallelismcited by 110
  6. 2024Parrot: Efficient Serving of LLM-based Applications with Semantic Variablecited by 96
  7. 2024Efficiently Scaling LLM Reasoning with Certaindexcited by 56
  8. 2024Neeko: Leveraging Dynamic LoRA for Efficient Multi-Character Role-Playing Agentcited by 52
  9. 2025Strata: Hierarchical Context Caching for Long Context Language Model Servingcited by 25
  10. 2023DeltaZip: Efficient Serving of Multiple Full-Model-Tuned LLMscited by 17
  11. 2025TokenCake: A KV-Cache-centric Serving Framework for LLM-based Multi-Agent Applicationscited by 16
  12. 2023mLoRA: Fine-Tuning LoRA Adapters via Highly-Efficient Pipeline Parallelism in Multiple GPUscited by 12
  13. 2024Chameleon: Adaptive Caching and Scheduling for Many-Adapter LLM Inference Environmentscited by 9
  14. 2025Mell: Memory-Efficient Large Language Model Serving via Multi-GPU KV Cache Managementcited by 7
  15. 2025Compass: SLO-aware Query Planner for Compound AI Serving at Scalecited by 5
  16. 2025Improving the Serving Performance of Multi-LoRA Large Language Models via Efficient LoRA and KV Cache Managementcited by 4
  17. 2025LoRAFusion: Efficient LoRA Fine-Tuning for LLMscited by 3
  18. 2025AgentFlux: Decoupled Fine-Tuning & Inference for On-Device Agentic Systemscited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 2.

2 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026PReCache: Efficient KV Cache Sharing for Multi-LoRA Agents via Low-Rank Precomputation and Neutral Reconstruction
  2. 2025Efficient Multi-Adapter LLM Serving via Cross-Model KV-Cache Reuse with Activated LoRA
  3. 2026TokenDance: Scaling Multi-Agent LLM Serving via Collective KV Cache Sharing
  4. 2026InfiniLoRA: Disaggregated Multi-LoRA Serving for Large Language Models ↗
  5. 2026MemDecay: Region-Aware KV Cache Eviction for Efficient LLM Agent Inference
  6. 2026KVCMAS: Efficient KV cache Correction for Shared Context in Multi-Agent Systems
  7. 2025KVCOMM: Online Cross-context KV-cache Communication for Efficient LLM-based Multi-agent Systems
  8. 2026[AAFLOW+] Stateful Operator Abstraction with Zero-Copy Distributed KV Cache Orchestration for Multi-Agent Workflows