MARS: Efficient, Adaptive Co-Scheduling for Heterogeneous Agentic Systems
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Large language models (LLMs) are increasingly deployed as the execution core of autonomous agents rather than as standalone text generators. Agentic workloads induce a temporal shift from single-turn inference to multi-turn LLM-tool loops, and a spatial shift from chat-scale, GPU-only execution to repository-scale, GPU-CPU co-located execution. Consequently, coordinating heterogeneous resource demands of agentic execution has emerged as a critical system challenge. We design and implement MARS, an efficient and adaptive co-scheduling system that globally coordinates heterogeneous agentic workloads under coupled GPU-CPU resource pressure. By establishing holistic visibility across GPU inference and CPU tool execution via a unified information stream, an external control plane in MARS decouples admission from execution to prevent heterogeneous resource oversubscription. An internal agent-centric scheduler further minimizes the end-to-end critical path by prioritizing latency-sensitive continuations and adaptively retaining KV cache state only when warm resumption yields a latency benefit. Our evaluations show that MARS reduces end-to-end latency by up to 5.94x while maintaining nearly maximal system throughput. We further integrate MARS as the serving backend for the OpenHands coding agent framework, demonstrating its real-world effectiveness by accelerating end-to-end task completion time by up to 1.87x. Our source code is publicly available at https://github.com/Afterglow231/MARS_preview .
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 21 of its 37 references that are in the map. First posted on arXiv 14 Apr 2026.
Builds on
21 of 37 references.
Closest ancestors · 3
Same direction, newest first
- 2025Continuum: Efficient and Robust Multi-Turn LLM Agent Scheduling with KV Cache Time-to-Live4 Nov
- 2025Autellix: An Efficient Serving Engine for LLM Agents as General Programs19 Feb
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agents23 Jul
Other references · 18
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
- 2023MemGPT: Towards LLMs as Operating Systemscited by 1,295
- 2025gpt-oss-120b & gpt-oss-20b Model Cardcited by 1,258
- 2024OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environmentscited by 1,134
- 2023SGLang: Efficient Execution of Structured Language Model Programscited by 1,107
- 2026Terminal-Bench: Benchmarking Agents on Hard, Realistic Tasks in Command Line Interfacescited by 515
- 2024Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-Servecited by 507
- 2024∞Bench: Extending Long Context Evaluation Beyond 100K Tokenscited by 360
- 2023RepoBench: Benchmarking Repository-Level Code Auto-Completion Systemscited by 346
- 2023Prompt Cache: Modular Attention Reuse for Low-Latency Inferencecited by 255
6 more
- 2023CacheGen: KV Cache Compression and Streaming for Fast Large Language Model Servingcited by 199
- 2024Llumnix: Dynamic Scheduling for Large Language Model Servingcited by 167
- 2024DeepSpeed-FastGen: High-throughput Text Generation for LLMs via MII and DeepSpeed-Inferencecited by 106
- 2024Parrot: Efficient Serving of LLM-based Applications with Semantic Variablecited by 96
- 2024Teola: Towards End-to-End Optimization of LLM-based Applicationscited by 32
- 2026AgentOS: From Application Silos to a Natural Language-Driven Data Ecosystemcited by 3
Built on by
Citing papers per year: 2026: 2.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2026SAGA: Workflow-Atomic Scheduling for AI Agent Inference on GPU Clusters
- 2025Towards Understanding, Analyzing, and Optimizing Agentic AI Execution: A CPU-Centric Perspective
- 2025TokenCake: A KV-Cache-centric Serving Framework for LLM-based Multi-Agent Applications
- 2025Adaptive GPU Resource Allocation for Multi-Agent Collaborative Reasoning in Serverless Environments
- 2026Heterogeneous Computing: The Key to Powering the Future of AI Agent Inference
- 2026SwarmX: Agentic Scheduling for Low-Latency Agentic Systems
- 2025Batch Query Processing and Optimization for Agentic Workflows
- 2026End-to-End Latency-Minimizing and Load-Balanced Request Scheduling for Edge LLM Inference in Agentic AI Services