Agentic Inference for MLPerf Inference
Summary
The MLPerf Agentic Inference benchmark has been introduced to address the growing complexity of multi-turn agentic large language model applications, such as coding assistants and workflow agents. This new benchmark extends the MLPerf Endpoints framework to measure performance for "trajectories," which are sequences of dependent turns where context grows over time, increasing KV-cache pressure and requiring efficient reuse. It evaluates two models, Kimi K2.6 (1T/32B active parameters, 262,144 tokens context) and Qwen3.6-35B-A3B (35B/3B active parameters, 262,144 tokens context), using a dataset of 990 multi-turn trajectories. These include 490 agentic coding traces, stressing KV-cache capacity, and 500 agentic workflow traces, emphasizing shared-prefix reuse. Performance is assessed via a Pareto curve, balancing aggregate throughput and per-user progress, with accuracy enforced through OSL mean value, inline accuracy, and standalone accuracy checks.
Key takeaway
For MLOps Engineers building serving infrastructure for multi-turn LLM agents, traditional single-turn benchmarks are insufficient. You should adopt the new MLPerf Agentic Inference benchmark to accurately assess system performance. Focus your optimizations on preserving KV-cache locality, efficiently scheduling long contexts, and balancing aggregate throughput with individual agent progress, as these are critical for real-world agentic application success. This benchmark provides a standardized way to validate your system's readiness for complex, conversational AI workloads.
Key insights
MLPerf Agentic Inference benchmarks multi-turn LLM workloads, focusing on context growth, KV-cache, and turn dependencies.
Principles
- Agentic inference demands benchmarks for growing context.
- KV-cache reuse is critical for multi-turn LLM efficiency.
- Throughput must measure closed-loop progress.
Method
The Agentic Inference benchmark measures multi-turn LLM performance by driving OpenAI-compatible endpoints with closed-loop replay of 990 coding and workflow trajectories, validating accuracy at three levels.
In practice
- Use X-Session-ID for KV-cache locality.
- Implement prefix caching and speculative decoding.
- Balance aggregate throughput with per-user progress.
Topics
- Agentic Inference
- MLPerf Benchmarks
- LLM Serving
- KV-cache Optimization
- Multi-turn AI
- Speculative Decoding
Code references
Best for: AI Engineer, MLOps Engineer, Machine Learning Engineer, AI Architect
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by MLCommons.