Abstract

Dynamic routing creates severe load imbalance in large-scale expert-parallel Mixture-of-Experts (MoE) training, turning GPUs that host hot experts into stragglers. As each MoE layer waits for its slowest rank, these stragglers prolong the expert-parallel stage and reduce overall training efficiency. Existing expert-parallelism load-balancing (EPLB) systems commonly compute load-balancing plans on the CPU, incurring device--host data transfers and cross-rank synchronization that make scheduling at every layer and microbatch expensive. Their planning formulations also overlook the hierarchical communication costs of modern scale-up and scale-out GPU clusters. We present \textit{TopoEP}, a GPU-native, topology-aware load-balancing system for large-scale MoE training. At each MoE layer and training microbatch, \textit{TopoEP} converts the current routing result into hot-expert replication and token-rerouting decisions and executes the resulting plan without data-dependent host synchronization, reducing critical-path overhead. To generate these decisions, \textit{TopoEP} uses a deterministic GPU solver that performs inter-node placement followed by intra-node refinement, allowing all ranks to independently produce bitwise-identical plans. On a 32-GPU NVIDIA H800 cluster, integrating \textit{TopoEP} with Megatron-LM improves end-to-end training throughput by 6.2\%--11.4\% across three representative MoE models.

Keywords

Subject

Publication details

Journal
Not available
Open access
Green open access

Cite this article

APA 7

Zhu, J., Zhao, X., Zhao, G., Xu, H., Fei, Y., & Fang, J. (2026). TopoEP: Topology-Aware Load Balancing for Expert-Parallel MoE Training. https://omanscience.com/en/articles/topoep-topology-aware-load-balancing-for-expert-parallel-moe-training

MLA 9

Zhu, Jiacheng, et al. "TopoEP: Topology-Aware Load Balancing for Expert-Parallel MoE Training." https://omanscience.com/en/articles/topoep-topology-aware-load-balancing-for-expert-parallel-moe-training.

Chicago (author–date)

Zhu, Jiacheng, Xie Zhao, Gongming Zhao, Hongli Xu, Yao Fei, and Jin Fang. 2026. "TopoEP: Topology-Aware Load Balancing for Expert-Parallel MoE Training." https://omanscience.com/en/articles/topoep-topology-aware-load-balancing-for-expert-parallel-moe-training.

Harvard

Zhu, J., Zhao, X., Zhao, G., Xu, H., Fei, Y. and Fang, J. (2026) 'TopoEP: Topology-Aware Load Balancing for Expert-Parallel MoE Training', Available at: https://omanscience.com/en/articles/topoep-topology-aware-load-balancing-for-expert-parallel-moe-training.

Vancouver

Zhu J, Zhao X, Zhao G, Xu H, Fei Y, Fang J. TopoEP: Topology-Aware Load Balancing for Expert-Parallel MoE Training. https://omanscience.com/en/articles/topoep-topology-aware-load-balancing-for-expert-parallel-moe-training

IEEE

J. Zhu, X. Zhao, G. Zhao, H. Xu, Y. Fei, and J. Fang, "TopoEP: Topology-Aware Load Balancing for Expert-Parallel MoE Training," https://omanscience.com/en/articles/topoep-topology-aware-load-balancing-for-expert-parallel-moe-training.