CONCUR: High-Throughput Agentic Batch Inference of LLM via Congestion-Based Concurrency Control

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Chen, Qiaoling, Ye, Zhisheng, Tang, Tian, Sun, Peng, Tian, Boyu, Wang, Guoteng, Li, Shenggui, Wen, Yonggang, Han, Zhenhua, Zhang, Tianwei
Formato: Preprint
Publicado: 2026
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866912862576836608
author Chen, Qiaoling
Ye, Zhisheng
Tang, Tian
Sun, Peng
Tian, Boyu
Wang, Guoteng
Li, Shenggui
Wen, Yonggang
Han, Zhenhua
Zhang, Tianwei
author_facet Chen, Qiaoling
Ye, Zhisheng
Tang, Tian
Sun, Peng
Tian, Boyu
Wang, Guoteng
Li, Shenggui
Wen, Yonggang
Han, Zhenhua
Zhang, Tianwei
contents Batch inference for agentic workloads stresses the GPU key-value (KV) cache in a sustained and cumulative manner, often causing severe throughput degradation well before memory capacity is exhausted. We identify this phenomenon as middle-phase thrashing, a previously under-characterized pathology in which cache efficiency collapses as long-lived agents accumulate state over time. We argue that mitigating this pathology requires moving beyond reactive, request-level cache management to proactive, agent-level admission control. Drawing inspiration from congestion control in distributed systems, we view the KV cache as a shared resource whose efficient utilization depends on feedback-driven regulation. Based on this insight, we present CONCUR, a lightweight control layer that regulates agent admission to bound aggregate cache pressure while preserving execution continuity. CONCUR adapts a cache-aware control algorithm to dynamically adjust the number of active agents using runtime cache signals. Across large models and real-world agent workloads, CONCUR prevents middle-phase thrashing and improves batch inference throughput by up to 4.09x on Qwen3-32B and 1.9x on DeepSeek-V3, while remaining compatible with existing LLM serving systems.
format Preprint
id arxiv_https___arxiv_org_abs_2601_22705
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle CONCUR: High-Throughput Agentic Batch Inference of LLM via Congestion-Based Concurrency Control
Chen, Qiaoling
Ye, Zhisheng
Tang, Tian
Sun, Peng
Tian, Boyu
Wang, Guoteng
Li, Shenggui
Wen, Yonggang
Han, Zhenhua
Zhang, Tianwei
Distributed, Parallel, and Cluster Computing
Batch inference for agentic workloads stresses the GPU key-value (KV) cache in a sustained and cumulative manner, often causing severe throughput degradation well before memory capacity is exhausted. We identify this phenomenon as middle-phase thrashing, a previously under-characterized pathology in which cache efficiency collapses as long-lived agents accumulate state over time. We argue that mitigating this pathology requires moving beyond reactive, request-level cache management to proactive, agent-level admission control. Drawing inspiration from congestion control in distributed systems, we view the KV cache as a shared resource whose efficient utilization depends on feedback-driven regulation. Based on this insight, we present CONCUR, a lightweight control layer that regulates agent admission to bound aggregate cache pressure while preserving execution continuity. CONCUR adapts a cache-aware control algorithm to dynamically adjust the number of active agents using runtime cache signals. Across large models and real-world agent workloads, CONCUR prevents middle-phase thrashing and improves batch inference throughput by up to 4.09x on Qwen3-32B and 1.9x on DeepSeek-V3, while remaining compatible with existing LLM serving systems.
title CONCUR: High-Throughput Agentic Batch Inference of LLM via Congestion-Based Concurrency Control
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2601.22705