mlsanityData to 7 Oct 2026

DroidSpeak: KV Cache Sharing for Cross-LLM Communication and Multi-LLM Serving

arXiv 2411.02820 ↗First posted 5 Nov 2024cs.MA cs.AI cs.CLcited by 30

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

also in 1 more
Abstract (arXiv)

Compound AI systems, such as agentic systems, are an emerging trend in large-scale enterprise settings, with multiple LLMs specialized for different users, tasks, and/or roles working together. In these scenarios, different models often process inputs that share the same context prefix. Although much work was done in the past to enable the reuse of prefix KV caches across inputs for a single model, how to enable one model to reuse the prefix KV caches of a different model remains an open question. We introduce DroidSpeak, the first distributed LLM inference system that enables KV cache reuse across distributed nodes running inference of different LLMs, so long as the LLMs have the same architecture. We present the first study that aims at understanding the impact of sharing KV caches across different LLMs, and if/when such sharing affects quality. Inspired by the findings, we present DroidSpeak, which selectively recomputes a few layers of the KV cache produced by another LLM and reuses the remaining layers, with negligible quality loss. Moreover, carefully pipelining the layer-wise re-computation and the loading of reused KV cache further improves the inference performance. Experiments on diverse datasets and model pairs demonstrate that DroidSpeak achieves up to 4x throughput improvement and about 3.1x faster prefill (time to first token), with negligible loss of quality in F1 scores, Rouge-L or code similarity score, compared to the baseline which does not allow any sharing across models.

Key facts. Cited by 30 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. First posted on arXiv 5 Nov 2024.

Builds on

0 of 0 references.

No references here yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 10; 2026: 19.

30 papers.

Sort:

By area:

  1. 2024A Survey on LLM-based Multi-Agent System: Recent Advances and New Frontiers in Applicationcited by 54
  2. 2025Cache-to-Cache: Direct Semantic Communication Between Large Language Modelscited by 54
  3. 2025KVCOMM: Online Cross-context KV-cache Communication for Efficient LLM-based Multi-agent Systemscited by 35
  4. 2025Agentic Plan Caching: Test-Time Memory for Fast and Cost-Efficient LLM Agentscited by 23
  5. 2025KVComm: Enabling Efficient LLM Communication through Selective KV Sharingcited by 16
  6. 2026LRAgent: Efficient KV Cache Sharing for Multi-LoRA LLM Agentscited by 10
  7. 2025Optimizing Diversity and Quality through Base-Aligned Model Collaborationcited by 8
  8. 2026TokenDance: Scaling Multi-Agent LLM Serving via Collective KV Cache Sharingcited by 8
  9. 2026Multi-Agent Memory from a Computer Architecture Perspective: Visions and Challenges Aheadcited by 7
  10. 2025Batch Query Processing and Optimization for Agentic Workflowscited by 6
  11. 2026RelayCaching: Accelerating LLM Collaboration via Decoding KV Cache Reusecited by 6
  12. 2026Sutradhara: An Intelligent Orchestrator-Engine Co-design for Tool-based Agentic Inferencecited by 5
18 more
  1. 2026An experimental study of KV cache reuse strategies in chunk-level caching systemscited by 5
  2. 2026OxyGen: Unified KV Cache Management for VLA Inference under Multi-Task Parallelismcited by 4
  3. 2026PEEK: Context Map as an Orientation Cache for Long-Context LLM Agentscited by 4
  4. 2026Semantic Cache Distillation: Efficient State Transfer via Reuse and Selective Patchingcited by 4
  5. 2026KV Cache Translation across Heterogeneous Large Language Modelscited by 4
  6. 2025Generative Caching for Structurally Similar Prompts and Responsescited by 3
  7. 2026PrefillShare: A Shared Prefill Module for KV Reuse in Multi-LLM Disaggregated Servingcited by 3
  8. 2026A Policy-Driven Runtime Layer for Agentic LLM Servingcited by 3
  9. 2026ForkKV: Scaling Multi-LoRA Agent Serving via Copy-on-Write Disaggregated KV Cachecited by 2
  10. 2026SwiftCache: Efficient LLM Serving for Multi-turn Conversations with Heterogeneous KV Cache Sharingcited by 2
  11. 2025PlanetServe: A Decentralized, Scalable, and Privacy-Preserving Overlay for Democratizing Large Language Model Servingcited by 1
  12. 2026QKVShare: Quantized KV-Cache Handoff for Multi-Agent On-Device LLMscited by 1
  13. 2026Learning Agent Execution for KV-Cache Management in Agentic Servingcited by 1
  14. 2026TOPAS: Workflow-Aware Prefix-State Scheduling for Multi-Agent LLM Servingcited by 1
  15. 2025CIFLEX: Contextual Instruction Flow for Sub-task Execution in Multi-Turn Interactions with a Single On-Device LLMcited by 0
  16. 2025Accelerating Language Model Workflows with Prompt Choreographycited by 0
  17. 2026KVShareArena: KV-Cache Reuse Across Contexts and Model Checkpointscited by 0
  18. 2026Draft-KV: Learning Useful Latent Communication Between Language Modelscited by 0

Similar, not cited

Close in wording, no citation either way

  1. 2026Unified AI Gateway: A Framework for Joint Model Routing and KV Cache Management
  2. 2026Prefill-Free Cross-Family KV Cache Transfer for Heterogeneous Multi-Agent LLMs
  3. 2026ICaRus: Identical Cache Reuse for Efficient Multi Model Inference
  4. 2026PolyKV: A Shared Asymmetrically-Compressed KV Cache Pool for Multi-Agent LLM Inference
  5. 2026The KV Cache Working Set: Online Capacity Planning for LLM Inference Systems
  6. 2025Continuum: Efficient and Robust Multi-Turn LLM Agent Scheduling with KV Cache Time-to-Live
  7. 2025KVShare: An LLM Service System with Efficient and Effective Multi-Tenant KV Cache Reuse
  8. 2026Latent Cache Flow: Model-to-Model Communication Without Text