atlas

Research map / Multi-agent systems and games / LLM agents

KVCOMM: Online Cross-context KV-cache Communication for Efficient LLM-based Multi-agent Systems

NeurIPS 2025 · Multi-agent systems and games › LLM agents · approach: LLM multi-agent decision making · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes KVComm, a training-free, online anchor-pool method that reuses and offset-corrects KV-caches of shared context across agents in LLM multi-agent systems, reporting up to 7.8x TTFT speedup.

Problem

Multi-agent LLM systems repeatedly prefill overlapping context across agents; standard KV-cache reuse fails when the same shared text sits behind different prefixes because of offset variance in the caches.

Approach

Treat cross-prefix KV reuse as approximate translation: store observed KV deviations for shared segments as anchors in an online-updated pool, match anchors by embedding similarity and length, and approximate new offsets by softmax-weighted interpolation, with RoPE de-rotation for keys.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use KVComm instead of CacheBlendMMLU, 4-agent multi-agent inference · MMLUaccuracy: 65.4 -> 68.0Helped
Use KVComm instead of no cache reuseMMLU, 4-agent multi-agent inference · MMLUaccuracy: 68.0 -> 68.0No clear effect
Use KVComm instead of CacheBlendGSM8K, 4-agent multi-agent inference · GSM8Kaccuracy: 65.1 -> 80.6Helped
Use KVComm instead of no cache reuseGSM8K, 4-agent multi-agent inference · GSM8Kaccuracy: 82.1 -> 80.6Hurt
Use KVComm instead of CacheBlendHumanEval, 4-agent multi-agent inference · HumanEvalPass@1: 30.4 -> 83.2Helped
Use KVComm instead of no cache reuseHumanEval, 4-agent multi-agent inference · HumanEvalPass@1: 84.5 -> 83.2Hurt
Add positional alignment via key rotation (ablation)KVComm on MMLU, 4 agents · MMLUaccuracyHelped
Add placeholder KV-cache offset (ablation)KVComm on MMLU, 4 agents · MMLUaccuracyHelped
Add prefix segment KV-cache offset (ablation)KVComm on MMLU, 4 agents · MMLUaccuracyHelped
Combine key rotation and prefix offset without placeholder offset (ablation)KVComm on MMLU, 4 agents · MMLUaccuracy: 62.1%Hurt
Set entropy threshold to gamma=0.1 for conservative reuse (ablation)KVComm on GSM8K, 4 agents · GSM8Kaccuracy: 1%Helped
Relax the reuse threshold (ablation)KVComm on GSM8K, 4 agents · GSM8Kreuse rate: up to 98.2%Helped

Surprising findings

Limitations

Experimental setup

Datasets: MMLU GSM8K HumanEval

Benchmarks: MMLU GSM8K HumanEval

Metrics: accuracy Pass@1 reuse rate TTFT speedup

Baselines: Original (no cache reuse) CacheBlend

Builds on: CacheBlend GPTSwarm AgentPrune DroidSpeak vLLM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy