Pro-Prophet: A Systematic Load Balancing Method for Efficient Parallel Training of Large-scale MoE Models
On the map: Mixture-of-experts → Efficient MoE training and inference systems
Abstract (arXiv)
The size of deep learning models has been increasing to enhance model quality. The linear increase in training computation budget with model size means that training an extremely large-scale model is exceedingly time-consuming. Recently, the Mixture of Expert (MoE) has drawn significant attention as it can scale models to extra-large sizes with a stable computation budget. However, inefficient distributed training of large-scale MoE models hinders their broader application. Specifically, a considerable dynamic load imbalance occurs among devices during training, significantly reducing throughput. Several load-balancing works have been proposed to address the challenge. System-level solutions draw more attention for their hardware affinity and non-disruption of model convergence compared to algorithm-level ones. However, they are troubled by high communication costs and poor communication-computation overlapping. To address these challenges, we propose a systematic load-balancing method, Pro-Prophet, which consists of a planner and a scheduler for efficient parallel training of large-scale MoE models. To adapt to the dynamic load imbalance, we profile training statistics and use them to design Pro-Prophet. For lower communication volume, Pro-Prophet planner determines a series of lightweight load-balancing strategies and efficiently searches for a communication-efficient one for training based on the statistics. For sufficient overlapping of communication and computation, Pro-Prophet scheduler schedules the data-dependent operations based on the statistics and operation features, further improving the training throughput. Experimental results indicate that Pro-Prophet achieves up to 2.66x speedup compared to Deepspeed-MoE and FasterMoE. Additionally, Pro-Prophet achieves a load-balancing enhancement of up to 11.01x when compared to FasterMoE.
Key facts. Cited by 4 papers in the map (data through 13 Oct 2026). Placed in Efficient MoE training and inference systems, one of 12 directions in Mixture-of-experts. Builds on 21 of its 60 references that are in the map. First posted on arXiv 15 Nov 2024.
Builds on
21 of 60 references.
Closest ancestors · 2
Same direction, newest first
- 2022HetuMoE: An Efficient Trillion-scale Mixture-of-Expert Distributed Training System28 Mar
- 2021FastMoE: A Fast Mixture-of-Expert Training System24 Mar
Other references · 19
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,304
- 2023GPT-4 Technical Reportcited by 18,278
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,322
- 2020Scaling Laws for Neural Language Modelscited by 6,494
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,851
- 2024DeepSeek-V2: A Strong, Economical, and Efficient Mixture-of-Experts Language Modelcited by 1,115
- 2023PyTorch FSDP: Experiences on Scaling Fully Sharded Data Parallelcited by 647
- 2022Using DeepSpeed and Megatron to Train Megatron-Turing NLG 530B, A Large-Scale Generative Language Modelcited by 559
- 2023Ring Attention with Blockwise Transformers for Near-Infinite Contextcited by 452
- 2022ST-MoE: Designing Stable and Transferable Sparse Expert Modelscited by 396
- 2023DeepSpeed Ulysses: System Optimizations for Enabling Training of Extreme Long Sequence Transformer Modelscited by 241
- 2022Sparse Upcycling: Training Mixture-of-Experts from Dense Checkpointscited by 208
7 more
- 2021Sequence Parallelism: Long Sequence Training from System Perspectivecited by 126
- 2021Taming Sparsely Activated Transformer with Stochastic Expertscited by 113
- 2024Mixture of A Million Expertscited by 70
- 2022One Student Knows All Experts Know: From Sparse to Densecited by 25
- 2021PipeTransformer: Automated Elastic Pipelining for Distributed Training of Transformerscited by 23
- 2021Maximizing Parallelism in Distributed Training for Huge Neural Networkscited by 23
- 2022MiCS: Near-linear Scaling for Training Gigantic Model on Public Cloudcited by 22
Built on by
Citing papers per year: 2025: 2; 2026: 2.
4 papers.
- 2026STEM: Scaling Transformers with Embedding Modulescited by 11
- 2025Input Domain Aware MoE: Decoupling Routing Decisions from Task Optimization in Mixture of Expertscited by 3
- 2025Fine-grained MoE Load Balancing with Linear Programmingcited by 1
- 2026Function Over Form: Distributional Orthogonalization in Mixture-of-Experts with Replica Expert Mechanismcited by 0
- 2026Function Over Form: Distributional Orthogonalization in Mixture-of-Experts with Replica Expert Mechanism26 Sep 2026
- 2026STEM: Scaling Transformers with Embedding Modules15 Jan 2026
- 2025Fine-grained MoE Load Balancing with Linear Programming21 Nov 2025
- 2025Input Domain Aware MoE: Decoupling Routing Decisions from Task Optimization in Mixture of Experts18 Oct 2025
Similar, not cited
Close in wording, no citation either way
- 2026Least-Loaded Expert Parallelism: Load Balancing An Imbalanced Mixture-of-Experts
- 2024Auxiliary-Loss-Free Load Balancing Strategy for Mixture-of-Experts
- 2025MoE Parallel Folding: Heterogeneous Parallelism Mappings for Efficient Large-Scale MoE Model Training with Megatron Core
- 2026LAER-MoE: Load-Adaptive Expert Re-layout for Efficient Mixture-of-Experts Training
- 2025Accelerating MoE Model Inference with Expert Sharding
- 2025MemFine: Memory-Aware Fine-Grained Scheduling for MoE Training
- 2026ReaLB: Real-Time Load Balancing for Multimodal MoE Inference
- 2025MegaScale-MoE: Large-Scale Communication-Efficient Training of Mixture-of-Experts Models in Production