NSDI 26 - ServeGen: Workload Characterization and Generation of Large Language... @UsenixOrg
NSDI 26 - ServeGen: Workload Characterization and Generation of Large Language...  @UsenixOrg
Uploaded June 2026 | Updated September 2026, 3 weeks ago
NSDI '26 - ServeGen: Workload Characterization and Generation of Large Language Model Serving in Production

Yuxing Xiang, Peking University and Alibaba Group; Xue Li and Kun Qian, Alibaba Group; Yan Zhang, Peking University; Wenyuan Yu and Ennan Zhai, Alibaba Group; Xin Jin, Peking University; Jingren Zhou, Alibaba Group

With the widespread adoption of Large Language Models (LLMs), serving LLM inference requests has become an increasingly important task, attracting active research advancements. Practical workloads play an essential role in this process: they are critical for motivating and benchmarking serving techniques and systems. However, the existing understanding of real-world LLM serving workloads is limited due to the lack of a comprehensive workload characterization. Prior analyses remain insufficient in scale and scope, thus failing to fully capture intricate workload characteristics.

In this paper, we fill the gap with an in-depth characterization of LLM serving workloads collected from our worldwide cloud LLM serving service, covering not only language models but also emerging multimodal and reasoning models, unveiling important new findings in each case. Moreover, based on our findings, we propose ServeGen, a principled framework for generating realistic LLM serving workloads by composing them on a per-client basis. Practical use cases validate that ServeGen achieves more accurate performance benchmarking compared to naive workload generation, and reveals new design implications that could otherwise be overlooked. ServeGen is open-sourced at github.com/alibaba/ServeGen.

View the full NSDI '26 program at usenix.org/conference/nsdi26/technical-sessions
NSDI 26 - ServeGen: Workload Characterization and Generation of Large Language...USENIX ATC 24 - Harmonizing Efficiency and Practicability: Optimizing Resource Utilization in...USENIX Security 25 - ECC.fail: Mounting Rowhammer Attacks on DDR4 Servers with ECC MemoryNSDI 26 - DDoS Detection at the Scale of One Hundred TbpsNSDI 26 - HeteCCL: Synthesizing Near-Optimal Collective Communication Schedules for HeterogeneousNSDI 26 - ZooRoute: Enhancing Cloud-Scale Network Reliability via Candidate Path Provisioning...NSDI 26 - Iris: Expressive Traffic Analysis for the Modern InternetNSDI 26 - CStar Gateway: Augmenting Public Cloud Infrastructure for Heterogeneous Network...NSDI 26 - Heuristic Analysis from Source Code via Symbolic-Guided OptimizationNSDI 26 - Di-PS: System-Algorithm Co-Design for Asynchronous and Heterogeneous Cross-cluster...NSDI 26 - DistVS: Large-scale Vector Search with Compute-Memory DisaggregationPEPR 26 - Turning Privacy Risk Assessment Into 20 Questions for Developers
USENIX |

NSDI '26 - ServeGen: Workload Characterization and Generation of Large Language...

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER