REVIEW 5 major objections 6 minor 52 references
FSMoE: A Flexible and Scalable Training System for Sparse Mixture-of-Experts Models
T0 review · 5 major / 6 minor · reviewed 2026-08-10 · deepseek-v4-flash
Pith's one-line read FSMoE reports 1.18x–3.01x speedups over DeepSpeed-MoE and Tutel by co-scheduling intra-node and inter-node communication with expert computation.
desk verdict Real speedups and a clean modular design, but the near-optimal scheduling claim lacks oracle validation and the abstract overstates the baseline comparison; still a strong systems paper worth refereeing. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing machinery is a four-case scheduling model that selects an optimal pipeline degree $r$. Each communication and computation task is fit to a linear model of the form $t = \alpha + (n/r)\beta$ for inputs split into $r$ chunks. Seven inequalities, Q1–Q7, compare the chunked durations of AlltoAll, AllGather, ReduceScatter, expert GEMMs, and Gradient-AllReduce, and classify the schedule into one of four cases: inter-node dominated, expert dominated, AlltoAll dominated, or intra-node dominated. Each case has a closed-form time formula, and an SLSQP solver picks the $r$ that minimizes the relevant formula, with forward and backward phases solved separately. A second stage partitions the gradient across layers using an inverse AllReduce model and treats the remaining gradient assigned to each MoE layer as variables in a differential-evolution optimization, so Gradient-AllReduce overlaps with MoE work rather than only with dense parts.
What would settle it
Run the same 1458 configured MoE layers on a cluster where NVLink and InfiniBand traffic share bandwidth or where small chunk sizes violate the linear models, and compare the measured optimal pipeline degree with the one Algorithm 1 predicts; a systematic mismatch would refute the near-optimal scheduling claim.
Extended reading notes
Core claim
The paper's central claim is that the expensive AlltoAll communication of sparse MoE training can be largely hidden, rather than merely reduced, when the model-parallel and expert-sharding groups are aligned with the GPUs inside a node. FSMoE pipelines the intra-node ESP-AllGather and ESP-ReduceScatter with the inter-node AlltoAll dispatch/combine and with expert computation, and then adaptively partitions gradients so the gradient AllReduce overlaps with MoE layers instead of only dense parts. The scheduler chooses the pipeline degree separately for forward and backward passes using linear performance models. In the paper's experiments this yields average speedups of 1.18x–1.22x over Tutel (with PipeMoE) on 1458 configured MoE layers and 1.19x–3.01x over DeepSpeed-MoE and Tutel on real GPT-2- and Mixtral-based MoE models, plus up to 1.42x over DeepSpeed-MoE across the four routing functions the system supports.
Load-bearing premise
The schedule assumes each communication and computation time scales linearly with the chunked input size and that intra-node and inter-node traffic do not steal bandwidth from each other; if either fails, the chosen pipeline degree is not near-optimal.
Editorial extensions
If this is right
- Users get per-phase pipeline degrees: the same model can use one chunk count in forward propagation and another in backward propagation, which the paper finds is optimal in 912 of 1458 configured cases.
- The gradient-partitioning step makes Gradient-AllReduce overlap with MoE layers, which is the main source of the real-model gains over schedules that overlap gradient aggregation only with dense parts.
- Because the scheduler only needs coefficients fit once from microbenchmarks, taking under 100 seconds before training, bringing FSMoE to a new cluster requires no per-configuration tuning.
- The modular gate, order, dispatch, combine, and expert abstractions mean new routing functions can be added and receive the same overlap scheduling; the paper demonstrates this on GShard, Sigmoid, X-MoE, and SoftMoE gates.
- The reported speedups hold in the DP+MP+EP+ESP setting where the MP and ESP groups match the number of GPUs per node; outside that alignment, the inter-node and intra-node overlap the system relies on does not apply.
Reading between the lines
- An untested extension: if a routing function produces highly imbalanced token counts per expert, the per-chunk workload is no longer uniform and the linear model in Eq. (1) may degrade; re-fitting with a load-balance term would show whether the four-case schedule still picks near-optimal degrees.
- The cost-geometry argument is not obviously MoE-specific: the same pattern of overlapping intra-node collectives with inter-node collectives could benefit other hybrid-parallel workloads whose parallel groups align with node boundaries, though the paper only evaluates MoE layers.
- On clusters with shared or oversubscribed inter-node links, the assumption that AlltoAll and Gradient-AllReduce do not contend for bandwidth could fail, and a contention term would need to be added to the performance model.
- The optimization runs once before training; an online re-fitting variant would be needed to track thermal or multi-tenant bandwidth drift, which the paper does not address.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. This paper presents FSMoE, a distributed training system for sparse mixture-of-experts (MoE) models. The system modularizes MoE layers into Gate, Order, I-Order, Dispatch, Combine, and Expert components, fits linear performance models to communication and GEMM microbenchmarks, and uses a scheduling algorithm (Section 4, Algorithm 1) that selects a pipeline degree r by minimizing one of four makespan expressions f1-f4, which represent different dominance cases among inter-node AlltoAll/Gradient-AllReduce, intra-node AllGather/ReduceScatter, and expert computation. It additionally proposes an adaptive gradient partitioning method (Section 5) to overlap Gradient-AllReduce with MoE-layer computation. The evaluation reports average speedups of 1.18x-1.22x over Tutel (with PipeMoE) across 1458 configured MoE-layer cases and 1.19x-3.01x over Tutel/DeepSpeed-MoE on GPT-2 and Mixtral-based models on two GPU clusters, with ablations (Tutel-Improved and FSMoE-No-IIO) that isolate the contributions of gradient overlap and inter/intra-node communication co-scheduling.
Significance. If the claimed speedups hold, FSMoE's co-scheduling of intra-node and inter-node communication with expert computation, together with adaptive gradient partitioning, is a practically useful contribution for training large MoE models under DP+MP+EP+ESP. The paper is unusually thorough in its ablation structure: Tutel-Improved and FSMoE-No-IIO isolate the effect of the proposed overlap, the evaluation covers 1,458 configurations and two cluster types with different GPUs and interconnects, and the source code is publicly available. The measured end-to-end speedups are independent of the cost-model parameters, so the comparison with Tutel and DeepSpeed-MoE is meaningful even if the scheduling model is imperfect. The main weakness is that the 'near-optimal' scheduling claim is not directly validated, and the no-contention assumption for concurrent intra/inter-node collectives is asserted rather than measured; these issues are addressable in revision.
major comments (5)
- [Section 4.2, Algorithm 1, Eq. (1)] The central claim of 'near-optimal task scheduling' is not validated. The paper never compares the pipeline degree r selected by Algorithm 1 with the empirically optimal r from an exhaustive sweep, nor does it report the prediction error of Eq. (1) on the combined MoE-layer makespan. The R^2 values in Section 6.2 are for individual communication and GEMM operations in isolation, not for the pipeline schedule itself. Please add an oracle comparison (e.g., a sweep over r for a representative subset of the 1458 configurations) and report the discrepancy between predicted and measured MoE-layer execution time; otherwise the 'near-optimal' phrasing is unsupported.
- [Section 4, Fig. 3, makespan formulas f1-f4] The schedule assumes that concurrently running intra-node collectives (ESP-AllGather, ESP-ReduceScatter) and inter-node collectives (AlltoAll, Gradient-AllReduce) on separate CUDA streams do not contend for NVLink, PCIe, or InfiniBand bandwidth. This assumption is asserted, not measured. If contention occurs, the makespan expressions f1-f4 overestimate the overlap and the selected r may be suboptimal on other clusters. Please provide a contention microbenchmark (e.g., simultaneous intra-node and inter-node collective execution) and, if contention is observed, extend the cost model accordingly.
- [Section 6.2, abstract, Section 3.2] The abstract and Section 3.2 claim 'online profiling' of MoE modules, but Section 6.2 describes offline microbenchmarking performed once before training; no runtime adaptation is demonstrated. This terminological mismatch should be corrected, or the paper should show evidence of online model updating. Relatedly, the validation in Section 6.2 covers only the linear fits of individual operations; it does not validate the predicted total MoE-layer time or the selected pipeline degree against measured end-to-end time.
- [Abstract and Section 6.4, Fig. 6] The headline 'outperforms DeepSpeed-MoE and Tutel by 1.19x-3.01x' conflates two different baselines: the 1.19x figure is the average speedup over Tutel, while the 3.01x figure is the speedup over DeepSpeed-MoE. These should be reported separately and the text should say which baseline corresponds to which range. In addition, the DeepSpeed-MoE baseline configuration (e.g., whether PipeMoE-style overlap or other optimizations were enabled) is not described, making the cross-system comparison difficult to interpret.
- [Figures 6-8] The speedup plots contain no error bars, confidence intervals, or per-run statistics. Table 6 provides mean and standard deviation for iteration times, but the speedup figures do not. Given that the incremental gains over the closest baselines are modest (e.g., FSMoE vs FSMoE-No-IIO is about 1.07x on real models; Table 5 shows 1.18x vs 1.12x), variance information is necessary to establish that the improvements are not noise. Please add error bars or report per-run statistics for the speedup measurements.
minor comments (6)
- [Section 4.4] The phrase 'the forward phrase' should be 'the forward phase'.
- [Section 5.1] The word 'starup' should be 'startup'.
- [Section 5.3, Eq. (5)] The constraint '0 < i < n_l' should likely be '1 <= i <= n_l', and the upper limit of the summation 'j = i-1' is unclear because x_j^gar is not defined; please clarify the indexing.
- [Section 6.3] The text says the comparison is with 'PipeMoE [42] in the structure illustrated in Fig. 2', but PipeMoE is a scheduling algorithm rather than a standalone system; please clarify how the PipeMoE baseline was assembled on top of Tutel.
- [Section 3.1 and Table 6] The paper states that FSMoE pre-implements GShard, Sigmoid, X-MoE, and SoftMoE routing, but Table 6 evaluates GShard, X-MoE, Sigmoid, and EC routing; please clarify which four gating functions are actually supported and evaluated.
- [Abstract] The phrase '1458 MoE layers' should be '1458 MoE-layer configurations' to avoid implying that the system was tested on 1458 distinct layers in a single model.
Circularity Check
No significant circularity: FSMoE's end-to-end speedups are measured against external baselines, and the self-cited linear model and PipeMoE baseline are independently validated or used as comparisons.
full rationale
The central claims are empirical speedups over Tutel and DeepSpeed-MoE, measured as wall-clock iteration times on two clusters (Table 5 and Figs. 6-8). These measurements are not derived from the fitted performance models: the linear models in Eq. 1 are fit to microbenchmarks of individual GEMM/NCCL operations (Section 6.2, r^2 values reported), and Algorithm 1 uses them only to choose a pipeline degree r and a gradient-partitioning plan. The final end-to-end times are then measured with the chosen schedule, so the speedup numbers are independent of the model parameters. The gradient-partitioning scheme in Section 5 is a genuine optimization over the AllReduce model, not a fitted quantity renamed as a prediction. The paper cites PipeMoE [42], ScheMoE [43], and Parm [33], which share authors, but these are used as a stronger baseline (Tutel w/ PipeMoE) or as related work; the linear-model assumption taken from [42] is re-validated in Section 6.2 on this paper's own testbeds, so the citation is not load-bearing. The 'near-optimal' pipeline-degree claim is not checked against an exhaustive sweep, and the no-contention assumption for overlapping NVLink/InfiniBand collectives is asserted rather than measured; those are correctness/robustness concerns, not circularity. No claim in the paper reduces by construction to its own inputs.
Assumptions & free parameters
free parameters (2)
- Testbed-A performance model coefficients (alpha_*, beta_*) =
alpha_a2a=2.87e-1, beta_a2a=2.21e-7, alpha_ag=3.37e-1, beta_ag=2.32e-6, alpha_rs=3.95e-1, beta_rs=2.34e-7…
- Testbed-B performance model coefficients (alpha_*, beta_*) =
alpha_a2a=1.75e-1, beta_a2a=3.06e-7, alpha_ag=3.20e-2, beta_ag=1.68e-7, alpha_rs=3.91e-2, beta_rs=1.67e-7…
assumptions (4)
- domain assumption Execution time of chunked AlltoAll, AllGather, ReduceScatter, AllReduce, and GEMM scales linearly with message size or workload (Eq. 1).
- domain assumption Overlapping intra-node and inter-node communication tasks does not cause bandwidth or resource contention that changes their execution times.
- ad hoc to paper The four cases in Section 4.2 cover all possible relative timings, and the objective functions f1-f4 correctly represent the makespan of the MoE layer for each case.
- domain assumption NCCL collective operations are the correct primitives and the per-byte cost is independent of the chunking pattern used in the pipeline.
Cite this review
Pith. "Pith review of FSMoE: A Flexible and Scalable Training System for Sparse Mixture-of-Experts Models." pith.science (2026). https://pith.science/paper/UKMKYUKR
@misc{pith2026250110714,
author = {Pith},
title = {Pith review of: FSMoE: A Flexible and Scalable Training System for Sparse Mixture-of-Experts Models},
year = {2026},
howpublished = {\url{https://pith.science/paper/UKMKYUKR}},
note = {Machine review of arXiv:2501.10714}
}
abstract
Recent large language models (LLMs) have tended to leverage sparsity to reduce computations, employing the sparsely activated mixture-of-experts (MoE) technique. MoE introduces four modules, including token routing, token communication, expert computation, and expert parallelism, that impact model quality and training efficiency. To enable versatile usage of MoE models, we introduce FSMoE, a flexible training system optimizing task scheduling with three novel techniques: 1) Unified abstraction and online profiling of MoE modules for task scheduling across various MoE implementations. 2) Co-scheduling intra-node and inter-node communications with computations to minimize communication overheads. 3) To support near-optimal task scheduling, we design an adaptive gradient partitioning method for gradient aggregation and a schedule to adaptively pipeline communications and computations. We conduct extensive experiments with configured MoE layers and real-world MoE models on two GPU clusters. Experimental results show that 1) our FSMoE supports four popular types of MoE routing functions and is more efficient than existing implementations (with up to a 1.42$\times$ speedup), and 2) FSMoE outperforms the state-of-the-art MoE training systems (DeepSpeed-MoE and Tutel) by 1.18$\times$-1.22$\times$ on 1458 MoE layers and 1.19$\times$-3.01$\times$ on real-world MoE models based on GPT-2 and Mixtral using a popular routing function.
Figures
Figures from the paper (5 more)
Reference graph
Works this paper leans on
-
[1]
Doubling all2all performance with nvidia collective communica- tion library 2.12. https://developer.nvidia.com/blog/doubling-all2all- performance-with-nvidia-collective-communication-library-2-12/. Ac- cessed: 2022-07-13
work page 2022
-
[2]
Deepspeed-inference: enabling efficient infer- ence of transformer models at unprecedented scale
Reza Yazdani Aminabadi, Samyam Rajbhandari, Ammar Ahmad Awan, Cheng Li, Du Li, Elton Zheng, Olatunji Ruwase, Shaden Smith, Minjia Zhang, Jeff Rasley, et al. Deepspeed-inference: enabling efficient infer- ence of transformer models at unprecedented scale. In International Conference for High Performance Computing, Networking, Storage and Analysis, pages 1–...
work page 2022
-
[3]
Language models are few-shot learners
Tom Brown, Benjamin Mann, Nick Ryder, Melanie Subbiah, Jared D Kaplan, Prafulla Dhariwal, Arvind Neelakantan, Pranav Shyam, Girish Sastry, Amanda Askell, et al. Language models are few-shot learners. Advances in neural information processing systems , 33:1877–1901, 2020
1901
-
[4]
FLUX: fast software-based communication overlap on gpus through kernel fusion
Li-Wen Chang, Wenlei Bao, Qi Hou, Chengquan Jiang, Ningxin Zheng, Yinmin Zhong, Xuanrun Zhang, Zuquan Song, Ziheng Jiang, Haibin Lin, Xin Jin, and Xin Liu. FLUX: fast software-based communication overlap on gpus through kernel fusion. CoRR, abs/2406.06858, 2024
arXiv 2024
-
[5]
Chang Chen, Xiuhong Li, Qianchao Zhu, Jiangfei Duan, Peng Sun, Xingcheng Zhang, and Chao Yang. Centauri: Enabling efficient sched- uling for communication-computation overlap in large model train- ing via communication partitioning. In Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Sys...
work page 2024
-
[6]
On the representation collapse of sparse mixture of experts
Zewen Chi, Li Dong, Shaohan Huang, Damai Dai, Shuming Ma, Barun Patra, Saksham Singhal, Payal Bajaj, Xia Song, Xian-Ling Mao, et al. On the representation collapse of sparse mixture of experts. Advances in Neural Information Processing Systems , 35:34600–34613, 2022
work page 2022
-
[7]
Palm: Scaling language modeling with pathways
Aakanksha Chowdhery, Sharan Narang, Jacob Devlin, Maarten Bosma, Gaurav Mishra, Adam Roberts, Paul Barham, Hyung Won Chung, Charles Sutton, Sebastian Gehrmann, et al. Palm: Scaling language modeling with pathways. Journal of Machine Learning Research , 24(240):1–113, 2023
2023
-
[8]
Stablemoe: Stable routing strategy for mixture of experts
Damai Dai, Li Dong, Shuming Ma, Bo Zheng, Zhifang Sui, Baobao Chang, and Furu Wei. Stablemoe: Stable routing strategy for mixture of experts. In Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 7085–7095, 2022
work page 2022
Show all 52 references
-
[9]
Large scale distributed deep networks
Jeffrey Dean, Greg Corrado, Rajat Monga, Kai Chen, Matthieu Devin, Mark Mao, Marc’aurelio Ranzato, Andrew Senior, Paul Tucker, Ke Yang, et al. Large scale distributed deep networks. Advances in neural information processing systems, 25, 2012
2012
-
[10]
Deepseek-v2: A strong, economical, and efficient mixture-of-experts language model, 2024
DeepSeek-AI. Deepseek-v2: A strong, economical, and efficient mixture-of-experts language model, 2024
2024
-
[11]
Palm-e: An embodied multimodal language model
Danny Driess, Fei Xia, Mehdi SM Sajjadi, Corey Lynch, Aakanksha Chowdhery, Brian Ichter, Ayzaan Wahid, Jonathan Tompson, Quan Vuong, Tianhe Yu, et al. Palm-e: An embodied multimodal language model. arXiv preprint arXiv:2303.03378, 2023
2023 arXiv
-
[12]
Switch transformers: Scaling to trillion parameter models with simple and efficient sparsity
William Fedus, Barret Zoph, and Noam Shazeer. Switch transformers: Scaling to trillion parameter models with simple and efficient sparsity. The Journal of Machine Learning Research , 23(1):5232–5270, 2022
2022
-
[13]
Fastmoe: A fast mixture-of-expert training system
Jiaao He, Jiezhong Qiu, Aohan Zeng, Zhilin Yang, Jidong Zhai, and Jie Tang. Fastmoe: A fast mixture-of-expert training system. arXiv preprint arXiv:2103.13262, 2021
2021 arXiv
-
[14]
FasterMoE: modeling and optimizing training of large-scale dynamic pre-trained models
Jiaao He, Jidong Zhai, Tiago Antunes, Haojie Wang, Fuwen Luo, Shangfeng Shi, and Qin Li. FasterMoE: modeling and optimizing training of large-scale dynamic pre-trained models. In Proceedings of the 27th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, ...
2022
-
[15]
Gpipe: Efficient training of giant neural networks using pipeline parallelism
Yanping Huang, Youlong Cheng, Ankur Bapna, Orhan Firat, Dehao Chen, Mia Chen, HyoukJoong Lee, Jiquan Ngiam, Quoc V Le, Yonghui Wu, et al. Gpipe: Efficient training of giant neural networks using pipeline parallelism. Advances in neural information processing systems, 32, 2019
2019
-
[16]
Experts weights averaging: A new general training scheme for vision transformers
Yongqi Huang, Peng Ye, Xiaoshui Huang, Sheng Li, Tao Chen, and Wanli Ouyang. Experts weights averaging: A new general training scheme for vision transformers. arXiv preprint arXiv:2308.06093, 2023
2023 arXiv
-
[17]
Tutel: Adaptive mixture-of-experts at scale
Changho Hwang, Wei Cui, Yifan Xiong, Ziyue Yang, Ze Liu, Han Hu, Zilong Wang, Rafael Salas, Jithin Jose, Prabhat Ram, et al. Tutel: Adaptive mixture-of-experts at scale. Proceedings of Machine Learning and Systems, 5, 2023
2023
-
[18]
Breaking the computation and communication abstraction barrier in distributed machine learning workloads
Abhinav Jangda, Jun Huang, Guodong Liu, Amir Hossein Nodehi Sabet, Saeed Maleki, Youshan Miao, Madanlal Musuvathi, Todd Mytkowicz, and Olli Saarikivi. Breaking the computation and communication abstraction barrier in distributed machine learning workloads. In ASPLOS, pages 402...
2022
-
[19]
Highly scalable deep learning training system with mixed-precision: Training ImageNet in four minutes
Xianyan Jia, Shutao Song, Shaohuai Shi, Wei He, Yangzihao Wang, Haidong Rong, Feihu Zhou, Liqiang Xie, Zhenyu Guo, Yuanzhou Yang, Liwei Yu, Tiegang Chen, Guangxiao Hu, and Xiaowen Chu. Highly scalable deep learning training system with mixed-precision: Training ImageNet in fou...
2018
-
[20]
Mixtral of experts
Albert Q Jiang, Alexandre Sablayrolles, Antoine Roux, Arthur Mensch, Blanche Savary, Chris Bamford, Devendra Singh Chaplot, Diego de las Casas, Emma Bou Hanna, Florian Bressand, et al. Mixtral of experts. arXiv preprint arXiv:2401.04088, 2024
2024 arXiv
-
[21]
Lancet: Accelerating mixture-of-experts training by over- lapping weight gradient computation and all-to-all communication
Chenyu Jiang, Ye Tian, Zhen Jia, Chuan Wu, Yida Wang, and Shuai Zheng. Lancet: Accelerating mixture-of-experts training by over- lapping weight gradient computation and all-to-all communication. Proceedings of Machine Learning and Systems , 6:74–86, 2024
2024
-
[22]
Gshard: Scaling giant models with conditional compu- tation and automatic sharding
Dmitry Lepikhin, HyoukJoong Lee, Yuanzhong Xu, Dehao Chen, Orhan Firat, Yanping Huang, Maxim Krikun, Noam Shazeer, and Zhifeng Chen. Gshard: Scaling giant models with conditional compu- tation and automatic sharding. In International Conference on Learning Representations, 2020
2020
-
[23]
BASE layers: Simplifying training of large, sparse models
Mike Lewis, Shruti Bhosale, Tim Dettmers, Naman Goyal, and Luke Zettlemoyer. BASE layers: Simplifying training of large, sparse models. In International Conference on Machine Learning , pages 6265–6274. PMLR, 2021
2021
-
[24]
Acceler- ating distributed{MoE} training and inference with lina
Jiamin Li, Yimin Jiang, Yibo Zhu, Cong Wang, and Hong Xu. Acceler- ating distributed{MoE} training and inference with lina. In USENIX Annual Technical Conference, pages 945–959, 2023
2023
-
[25]
Janus: A unified dis- tributed training framework for sparse mixture-of-experts models
Juncai Liu, Jessie Hui Wang, and Yimin Jiang. Janus: A unified dis- tributed training framework for sparse mixture-of-experts models. In Proceedings of the ACM SIGCOMM 2023 Conference , pages 486–498, 2023
2023
-
[26]
Gating dropout: Communication-efficient regularization for sparsely activated transformers
Rui Liu, Young Jin Kim, Alexandre Muzio, and Hany Hassan. Gating dropout: Communication-efficient regularization for sparsely activated transformers. In International Conference on Machine Learning , pages 13782–13792. PMLR, 2022
2022
-
[27]
Modeling task relationships in multi-task learning with multi- gate mixture-of-experts
Jiaqi Ma, Zhe Zhao, Xinyang Yi, Jilin Chen, Lichan Hong, and Ed H Chi. Modeling task relationships in multi-task learning with multi- gate mixture-of-experts. In Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery & data mining , pages 1930–1939, 2018
1930
-
[28]
Bagualu: targeting brain scale pretrained models with over 37 million cores
Zixuan Ma, Jiaao He, Jiezhong Qiu, Huanqi Cao, Yuanwei Wang, Zhenbo Sun, Liyan Zheng, Haojie Wang, Shizhi Tang, Tianyu Zheng, et al. Bagualu: targeting brain scale pretrained models with over 37 million cores. In Proceedings of the 27th ACM SIGPLAN Symposium on Principles and ...
2022
-
[29]
Efficient large- scale language model training on GPU clusters using Megatron-LM
Deepak Narayanan, Mohammad Shoeybi, Jared Casper, Patrick LeGres- ley, Mostofa Patwary, Vijay Korthikanti, Dmitri Vainbrand, Prethvi Kashinkunti, Julie Bernauer, Bryan Catanzaro, et al. Efficient large- scale language model training on GPU clusters using Megatron-LM. In Procee...
2021
-
[30]
Flexmoe: Scaling large-scale sparse pre-trained model training via dynamic device placement
Xiaonan Nie, Xupeng Miao, Zilong Wang, Zichao Yang, Jilong Xue, Lingxiao Ma, Gang Cao, and Bin Cui. Flexmoe: Scaling large-scale sparse pre-trained model training via dynamic device placement. Pro- ceedings of the ACM on Management of Data , 1(1):1–19, 2023
2023
-
[31]
Het- umoe: An efficient trillion-scale mixture-of-expert distributed training system
Xiaonan Nie, Pinxue Zhao, Xupeng Miao, Tong Zhao, and Bin Cui. Het- umoe: An efficient trillion-scale mixture-of-expert distributed training system. arXiv preprint arXiv:2203.14685, 2022
2022 arXiv
-
[32]
Springer, 1999
Jorge Nocedal and Stephen J Wright.Numerical optimization. Springer, 1999
1999
-
[33]
Parm: Efficient training of large sparsely-activated models with dedicated schedules
Xinglin Pan, Wenxiang Lin, Shaohuai Shi, Xiaowen Chu, Weinong Sun, and Bo Li. Parm: Efficient training of large sparsely-activated models with dedicated schedules. In IEEE INFOCOM 2024-IEEE Conference on Computer Communications, 2024
2024
-
[34]
Sinclair
Suchita Pati, Shaizeen Aga, Mahzabeen Islam, Nuwan Jayasena, and Matthew D. Sinclair. T3: transparent tracking & triggering for fine- grained overlap of compute & collectives. In ASPLOS (2), pages 1146–
-
[35]
Differential evolution
Kenneth V Price. Differential evolution. In Handbook of optimization: From classical to modern approach , pages 187–214. Springer, 2013
2013
-
[36]
From sparse to soft mixtures of experts.arXiv preprint arXiv:2308.00951, 2023
Joan Puigcerver, Carlos Riquelme, Basil Mustafa, and Neil Houlsby. From sparse to soft mixtures of experts.arXiv preprint arXiv:2308.00951, 2023
2023 arXiv
-
[37]
Beckmann
Kishore Punniyamurthy, Khaled Hamidouche, and Bradford M. Beckmann. Optimizing distributed ml communication with fused computation-collective operations, 2024
2024
-
[38]
Language models are unsupervised multitask learners
Alec Radford, Jeffrey Wu, Rewon Child, David Luan, Dario Amodei, Ilya Sutskever, et al. Language models are unsupervised multitask learners. OpenAI blog, 1(8):9, 2019
2019
-
[39]
Deepspeed-moe: Advancing mixture-of-experts inference and training to power next-generation ai scale
Samyam Rajbhandari, Conglong Li, Zhewei Yao, Minjia Zhang, Reza Yazdani Aminabadi, Ammar Ahmad Awan, Jeff Rasley, and Yux- iong He. Deepspeed-moe: Advancing mixture-of-experts inference and training to power next-generation ai scale. In International Conference on Machine Lear...
2022
-
[40]
Outrageously large neural networks: The sparsely-gated mixture-of-experts layer
Noam Shazeer, Azalia Mirhoseini, Krzysztof Maziarz, Andy Davis, Quoc Le, Geoffrey Hinton, and Jeff Dean. Outrageously large neural networks: The sparsely-gated mixture-of-experts layer. InInternational Conference on Learning Representations , 2016
2016
-
[41]
Exploiting simultaneous communications to accelerate data parallel distributed deep learning
Shaohuai Shi, Xiaowen Chu, and Bo Li. Exploiting simultaneous communications to accelerate data parallel distributed deep learning. In IEEE INFOCOM 2021-IEEE Conference on Computer Communications , pages 1–10. IEEE, 2021
2021
-
[42]
PipeMoE: Ac- celerating mixture-of-experts through adaptive pipelining
Shaohuai Shi, Xinglin Pan, Xiaowen Chu, and Bo Li. PipeMoE: Ac- celerating mixture-of-experts through adaptive pipelining. In IEEE INFOCOM 2023-IEEE Conference on Computer Communications , 2023
2023
-
[43]
Schemoe: An ex- tensible mixture-of-experts distributed training system with tasks scheduling
Shaohuai Shi, Xinglin Pan, Qiang Wang, Chengjian Liu, Xiaozhe Ren, Zhongzhe Hu, Yu Yang, Bo Li, and Xiaowen Chu. Schemoe: An ex- tensible mixture-of-experts distributed training system with tasks scheduling. In Proceedings of the Nineteenth European Conference on Computer Syst...
2024
-
[44]
A hybrid tensor-expert- data parallelism approach to optimize mixture-of-experts training
Siddharth Singh, Olatunji Ruwase, Ammar Ahmad Awan, Samyam Ra- jbhandari, Yuxiong He, and Abhinav Bhatele. A hybrid tensor-expert- data parallelism approach to optimize mixture-of-experts training. In Proceedings of the 37th International Conference on Supercomputing , pages 2...
2023
-
[45]
Attention is all you need
Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Łukasz Kaiser, and Illia Polosukhin. Attention is all you need. Advances in neural information processing systems , 30, 2017
2017
-
[46]
Overlap communication with dependent compu- tation via decomposition in large deep learning models
Shibo Wang, Jinliang Wei, Amit Sabne, Andy Davis, Berkin Ilbeyi, Blake Hechtman, Dehao Chen, Karthik Srinivasa Murthy, Marcello Maggioni, Qiao Zhang, Sameer Kumar, Tongfei Guo, Yuanzhong Xu, and Zongwei Zhou. Overlap communication with dependent compu- tation via decomposition...
2023
-
[47]
Large batch optimization for deep learning: Training BERT in 76 minutes
Yang You, Jing Li, Sashank Reddi, Jonathan Hseu, Sanjiv Kumar, Sri- nadh Bhojanapalli, Xiaodan Song, James Demmel, Kurt Keutzer, and Cho-Jui Hsieh. Large batch optimization for deep learning: Training BERT in 76 minutes. In International Conference on Learning Represen- tations, 2020
2020
-
[48]
Speechmoe: Scaling to large acoustic models with dynamic routing mixture of experts
Zhao You, Shulin Feng, Dan Su, and Dong Yu. Speechmoe: Scaling to large acoustic models with dynamic routing mixture of experts. arXiv preprint arXiv:2105.03036, 2021
2021 arXiv
-
[49]
SmartMoE: Efficiently training Sparsely-Activated mod- els through combining offline and online parallelization
Mingshu Zhai, Jiaao He, Zixuan Ma, Zan Zong, Runqing Zhang, and Jidong Zhai. SmartMoE: Efficiently training Sparsely-Activated mod- els through combining offline and online parallelization. In USENIX Annual Technical Conference, pages 961–975, 2023
2023
-
[50]
Pit: Optimization of dynamic sparse deep learning models via permutation invariant transformation
Ningxin Zheng, Huiqiang Jiang, Quanlu Zhang, Zhenhua Han, Lingx- iao Ma, Yuqing Yang, Fan Yang, Chengruidong Zhang, Lili Qiu, Mao Yang, et al. Pit: Optimization of dynamic sparse deep learning models via permutation invariant transformation. In Proceedings of the 29th Symposiu...
2023
-
[51]
Mixture-of-experts with expert choice routing
Yanqi Zhou, Tao Lei, Hanxiao Liu, Nan Du, Yanping Huang, Vin- cent Zhao, Andrew Dai, Zhifeng Chen, Quoc Le, and James Laudon. Mixture-of-experts with expert choice routing. arXiv preprint arXiv:2202.09368, 2022
2022 arXiv
-
[52]
Taming sparsely activated transformer with stochastic experts
Simiao Zuo, Xiaodong Liu, Jian Jiao, Young Jin Kim, Hany Hassan, Ruofei Zhang, Jianfeng Gao, and Tuo Zhao. Taming sparsely activated transformer with stochastic experts. In International Conference on Learning Representations, 2021
2021
Reviewed August 10, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.