atlas

Research map / Large language models / Reasoning and chain of thought

DualMap: Enabling Both Cache Affinity and Load Balancing for Distributed LLM Serving

ICLR 2026 · Large language models › Reasoning and chain of thought · approach: KV cache compression · 0 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 DualMap, a dual-hash-based request scheduler for distributed LLM serving that maps each prompt prefix to two candidate instances and picks between them with SLO-aware routing, hotspot-aware migration, and dual-hash-ring scaling to jointly get cache affinity and load balance.

Problem

Cache-affinity scheduling (co-locating requests with shared prompt prefixes) conflicts with load balancing under skewed prefix popularity, hurting TTFT SLO attainment and effective request capacity in distributed LLM serving; existing schedulers operate in a single mapping space and only partially t

Approach

Map each request's prefix to two candidate instances via two independent hash functions (power-of-two-choices), choose between them by SLO-aware routing that favors cache reuse until TTFT threatens the SLO, migrate queued requests only within the candidate pair when overloaded, and scale with a dual-hash ring to limit remapping.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: Mooncake Conversation trace Mooncake Tool&Agent trace

Benchmarks: Conversation trace Tool&Agent trace

Metrics: effective request capacity goodput P50 TTFT P90 TTFT E2E latency cache hit rate load balance ratio (CV)

Baselines: Cache Affinity Least Loaded Min TTFT Preble

Builds on: power of two choices consistent hashing Cuckoo hashing vLLM Mooncake

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