NSDI 26 - EROICA: Online Performance Troubleshooting for Large-scale Model Training @UsenixOrg
NSDI 26 - EROICA: Online Performance Troubleshooting for Large-scale Model Training  @UsenixOrg
Uploaded June 2026 | Updated September 2026, 3 weeks ago
EROICA: Online Performance Troubleshooting for Large-scale Model Training

Yu Guan, Zhiyu Yin, Haoyu Chen, Sheng Cheng, Chaojie Yang, and Kun Qian, Alibaba Group; Tianyin Xu, University of Illinois Urbana-Champaign; Pengcheng Zhang, Yang Zhang, Hanyu Zhao, Yong Li, Dennis Cai, and Ennan Zhai, Alibaba Group

Troubleshooting performance problems of large model training (LMT) is immensely challenging, due to unprecedented scales of modern GPU clusters, the complexity of software-hardware interactions, and the data intensity of the training process. Existing troubleshooting approaches designed for traditional distributed systems or datacenter networks fall short and can hardly apply to real-world training systems. In this paper, we present EROICA, the first online troubleshooting system that provides both fine-grained observation based on profiling, and coverage of all machines in GPU clusters, to diagnose performance issues in production, including both hardware and software problems (or the mixture of both). EROICA effectively summarizes runtime behavior patterns of LMT function executions via online profiling, and leverages differential observability to localize the root cause with minimal production impact. EROICA has been deployed as a production service for large-scale GPU clusters of ~100,000 GPUs for 1.5 years. It has diagnosed a variety of difficult performance issues with 97.5% success.

View the full NSDI '26 program at usenix.org/conference/nsdi26/technical-sessions
NSDI 26 - EROICA: Online Performance Troubleshooting for Large-scale Model TrainingNSDI 26 - CrossCheck: Input Validation for WAN Control SystemsNSDI 26 - Controlling Arbitrary Internet Queues with TitrateNSDI 26 - Learning to Tune Optical WANs: A Field Deployment of Noise Models in Optical NetworksNSDI 26 - SYMPHONY: Enabling Compute-Memory Disaggregation in LLM Serving SystemsPEPR 26 - Provenance Without Surveillance: Privacy Engineering for AI Content TransparencyNSDI 26 - A Fast Solver-Free Algorithm for Traffic Engineering in Large-Scale Data Center NetworkNSDI 26 - Building A CSFQ-Inspired Transport for Switched CXL Memory PoolingSREcon24 Europe/Middle East/Africa - Noisy Neighbors, through NetworkingNSDI 26 - Sparse Checkpointing for Fast and Reliable MoE TrainingVehicleSec 25 - CarPlay at Risk: Unveiling Security Threats of Third-Party Infotainment AdaptersPEPR 26 - The Emperors New Embeddings: Obfuscating ML Inputs Doesnt Provide Privacy
USENIX |

NSDI '26 - EROICA: Online Performance Troubleshooting for Large-scale Model Training

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER