SCOUT: Symmetric Consensus Outlier Detection for Failure Localization in LLM Pre-Training
Not on the map. Why?
Abstract (arXiv)
In LLM pre-training, synchronization propagates rank-local stalls, slowdowns, and numerical errors into job-wide symptoms, obscuring their origin. Existing diagnosis often relies on in-process monitors that cannot report after the trainer blocks or terminates, or on post-mortem logs that preserve only synchronized symptoms; offline health tests lose the workload and operating conditions that triggered the failure. We present SCOUT, a unified runtime failure-localization framework built on one design principle: identify outliers through strict-majority consensus among equivalent replicas. SCOUT aligns replica progress, timing, and numerical evidence, then uses its Consensus Collective Communication (C3) abstraction to identify ranks whose compact signatures disagree with their peers. An out-of-band CPU observer remains responsive when training hangs, whereas in-situ replay exercises recurring stragglers and silent data corruption (SDC) beside the live job with its model state, kernels, allocations, communication path, and thermal and memory pressure present. Collective fingerprints expose rank-local protocol divergence. Clean replay coverage certifies checkpoint numerical integrity, preventing recovery from selecting state corrupted by SDC. SCOUT integrates with PyTorch, TorchTitan, Megatron-Core, and DeepSpeed without training-loop or framework-source modifications. SCOUT is open source at https://github.com/LMResiliency/lm-resiliency.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 19 of its 53 references that are in the map. First posted on arXiv 11 Aug 2026.
Builds on
19 of 53 references.
References · 19
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,512
- 2020GShard: Scaling Giant Models with Conditional Computation and Automatic Shardingcited by 1,631
- 2019ZeRO: Memory Optimizations Toward Training Trillion Parameter Modelscited by 1,301
- 2023PyTorch FSDP: Experiences on Scaling Fully Sharded Data Parallelcited by 660
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 632
- 2024OLMoE: Open Mixture-of-Experts Language Modelscited by 301
- 2024MegaScale: Scaling Large Language Model Training to More Than 10,000 GPUscited by 112
- 2024TorchTitan: One-stop PyTorch native solution for production ready LLM pre-trainingcited by 85
- 2022Bamboo: Making Preemptible Instances Resilient for Affordable Training of Large DNNscited by 49
- 2025MegaScale-MoE: Large-Scale Communication-Efficient Training of Mixture-of-Experts Models in Productioncited by 31
7 more
- 2025Robust LLM Training Infrastructure at ByteDancecited by 16
- 2025Understanding Silent Data Corruption in LLM Trainingcited by 15
- 2025Understanding Stragglers in Large Model Training Using What-if Analysiscited by 12
- 2025Training with Confidence: Catching Silent Errors in Deep Learning Training with Automated Proactive Checkscited by 10
- 2025Mycroft: Tracing Dependencies in Collective Communication Towards Reliable LLM Trainingcited by 6
- 2025TrainVerify: Equivalence-Based Verification for Distributed LLM Trainingcited by 3
- 2026Exploring Silent Data Corruption as a Reliability Challenge in LLM Trainingcited by 3
Built on by
Not cited yet.