On Evaluating Performance of LLM Inference Serving Systems
On the map: Efficient LLM inference and serving → Serving systems and request scheduling
Abstract (arXiv)
The rapid evolution of Large Language Model (LLM) inference systems has yielded significant efficiency improvements. However, our systematic analysis reveals that current evaluation methodologies frequently exhibit fundamental flaws, often manifesting as common evaluation anti-patterns that obscure true performance characteristics and impede scientific progress. Through a comprehensive examination of recent systems, we identify recurring anti-patterns across three key dimensions: Baseline Fairness, Evaluation Setup, and Metric Design. These anti-patterns are uniquely problematic for LLM inference due to its dual-phase nature combining distinct prefill and decode operations, its handling of highly heterogeneous workloads, and its strict temporal requirements for interactive use. We demonstrate how common anti-patterns -- such as inadequate baseline comparisons that conflate engineering effort with algorithmic novelty, workload selections that fail to represent production scenarios, and metric normalizations that hide substantial performance variability like generation stalls-lead to misleading conclusions. To address these challenges, we provide a comprehensive checklist derived from our analysis, establishing a framework for recognizing and avoiding these anti-patterns in favor of robust LLM inference evaluation. To demonstrate the practical application of our framework, we present a case study analyzing speculative decoding, a technique whose bursty, non-uniform token generation is easily misinterpreted when evaluated using approaches characteristic of these anti-patterns. Our work establishes a rigorous foundation for evaluation methodology, enabling meaningful comparisons, ensuring reproducible results, and ultimately accelerating genuine progress in LLM inference systems by moving beyond common anti-patterns to align evaluation with real-world requirements.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Placed in Serving systems and request scheduling, one of 12 directions in Efficient LLM inference and serving. Builds on 19 of its 26 references that are in the map. First posted on arXiv 11 Jul 2025.
Builds on
19 of 26 references.
Closest ancestors · 8
Same direction, newest first
- 2024Efficient LLM Scheduling by Learning to Rank28 Aug
- 2024NanoFlow: Towards Optimal Large Language Model Serving Throughput22 Aug
- 2024Mooncake: A KVCache-centric Disaggregated Architecture for LLM Serving24 Jun
- 2024LoongServe: Efficiently Serving Long-Context Large Language Models with Elastic Sequence Parallelism15 Apr
- 2024Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-Serve4 Mar
- 2024DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model Serving18 Jan
- 2023SpotServe: Serving Generative Large Language Models on Preemptible Instances27 Nov
- 2023SARATHI: Efficient LLM Inference by Piggybacking Decodes with Chunked Prefills31 Aug
Other references · 11
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,413
- 2022Fast Inference from Transformers via Speculative Decodingcited by 1,615
- 2023GQA: Training Generalized Multi-Query Transformer Models from Multi-Head Checkpointscited by 1,311
- 2023Accelerating Large Language Model Decoding with Speculative Samplingcited by 975
- 2019Fast Transformer Decoding: One Write-Head is All You Needcited by 700
- 2023Splitwise: Efficient generative LLM inference using phase splittingcited by 536
- 2024DuoAttention: Efficient Long-Context LLM Inference with Retrieval and Streaming Headscited by 283
- 2024InfiniGen: Efficient Generative Inference of Large Language Models with Dynamic KV Cache Managementcited by 242
- 2023S-LoRA: Serving Thousands of Concurrent LoRA Adapterscited by 146
- 2024Vidur: A Large-Scale Simulation Framework For LLM Inferencecited by 115
Built on by
Citing papers per year: 2025: 3; 2026: 6.
9 papers.
- 2026Seeing is Coding: On the Effectiveness of Vision Language Models in Code Understandingcited by 13
- 2025DP-LLM: Runtime Model Adaptation with Dynamic Layer-wise Precision Assignmentcited by 4
- 2025Cornfigurator: Automated Planning for Any-to-Any Multimodal Model Servingcited by 4
- 2025AGFT: An Adaptive GPU Frequency Tuner for Real-Time LLM Inference Optimizationcited by 2
- 2026Characterizing Performance-Energy Trade-offs of Large Language Models in Multi-Request Workflowscited by 2
- 2026LatencyPrism: Online Non-intrusive Latency Sculpting for SLO-Guaranteed LLM Inferencecited by 1
- 2026Balancing Sustainability And Performance: The Role Of Small-Scale LLMs In Agentic Artificial Intelligence Systemscited by 0
- 2026Beyond Prediction: Tail-Aware Scheduling for LLM Inferencecited by 0
- 2026ExaServe: Large-Scale LLM Serving on Exascale HPC Systemscited by 0
- 2026ExaServe: Large-Scale LLM Serving on Exascale HPC Systems9 Sep 2026
- 2026Beyond Prediction: Tail-Aware Scheduling for LLM Inference16 Jun 2026
- 2026Characterizing Performance-Energy Trade-offs of Large Language Models in Multi-Request Workflows12 Mar 2026
- 2026Seeing is Coding: On the Effectiveness of Vision Language Models in Code Understanding2 Feb 2026
- 2026Balancing Sustainability And Performance: The Role Of Small-Scale LLMs In Agentic Artificial Intelligence Systems27 Jan 2026
- 2026LatencyPrism: Online Non-intrusive Latency Sculpting for SLO-Guaranteed LLM Inference14 Jan 2026
- 2025Cornfigurator: Automated Planning for Any-to-Any Multimodal Model Serving16 Dec 2025
- 2025DP-LLM: Runtime Model Adaptation with Dynamic Layer-wise Precision Assignment8 Aug 2025
- 2025AGFT: An Adaptive GPU Frequency Tuner for Real-Time LLM Inference Optimization3 Aug 2025
Similar, not cited
Close in wording, no citation either way
- 2024LLM Inference Unveiled: Survey and Roofline Model Insights
- 2025Scaling Up, Speeding Up: A Benchmark of Speculative Decoding for Efficient LLM Test-Time Scaling
- 2024Minions: Accelerating Large Language Model Inference with Aggregated Speculative Execution
- 2025Speculative Decoding: Performance or Illusion?
- 2024Closer Look at Efficient Inference Methods: A Survey of Speculative Decoding
- 2024Beyond the Speculative Game: A Survey of Speculative Execution in Large Language Models
- 2024A Survey on Efficient Inference for Large Language Models
- 2025SpecRouter: Adaptive Routing for Multi-Level Speculative Decoding in Large Language Models