MoESys: A Distributed and Efficient Mixture-of-Experts Training and Inference System for Internet Services
On the map: Mixture-of-experts → Efficient MoE training and inference systems
Abstract (arXiv)
While modern internet services, such as chatbots, search engines, and online advertising, demand the use of large-scale deep neural networks (DNNs), distributed training and inference over heterogeneous computing systems are desired to facilitate these DNN models. Mixture-of-Experts (MoE) is one the most common strategies to lower the cost of training subject to the overall size of models/data through gating and parallelism in a divide-and-conquer fashion. While DeepSpeed has made efforts in carrying out large-scale MoE training over heterogeneous infrastructures, the efficiency of training and inference could be further improved from several system aspects, including load balancing, communication/computation efficiency, and memory footprint limits. In this work, we present a novel MoESys that boosts efficiency in both large-scale training and inference. Specifically, in the training procedure, the proposed MoESys adopts an Elastic MoE training strategy with 2D prefetch and Fusion communication over Hierarchical storage, so as to enjoy efficient parallelisms. For scalable inference in a single node, especially when the model size is larger than GPU memory, MoESys builds the CPU-GPU memory jointly into a ring of sections to load the model, and executes the computation tasks across the memory sections in a round-robin manner for efficient inference. We carried out extensive experiments to evaluate MoESys, where MoESys successfully trains a Unified Feature Optimization (UFO) model with a Sparsely-Gated Mixture-of-Experts model of 12B parameters in 8 days on 48 A100 GPU cards. The comparison against the state-of-the-art shows that MoESys outperformed DeepSpeed with 33% higher throughput (tokens per second) in training and 13% higher throughput in inference in general. Particularly, under unbalanced MoE Tasks, e.g., UFO, MoESys achieved 64% higher throughput with 18% lower memory footprints.
Key facts. Cited by 37 papers in the map (data through 14 Oct 2026). Placed in Efficient MoE training and inference systems, one of 12 directions in Mixture-of-experts. Builds on 34 of its 60 references that are in the map. First posted on arXiv 20 May 2022.
Builds on
34 of 60 references.
Closest ancestors · 2
Same direction, newest first
- 2022DeepSpeed-MoE: Advancing Mixture-of-Experts Inference and Training to Power Next-Generation AI Scale14 Jan
- 2021FastMoE: A Fast Mixture-of-Expert Training System24 Mar
Other references · 32
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,307
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,509
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,073
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,868
- 2019Transformer-XL: Attentive Language Models Beyond a Fixed-Length Contextcited by 1,850
- 2020mT5: A massively multilingual pre-trained text-to-text transformercited by 1,818
- 2020GShard: Scaling Giant Models with Conditional Computation and Automatic Shardingcited by 1,631
- 2019fairseq: A Fast, Extensible Toolkit for Sequence Modelingcited by 1,488
- 2021GLaM: Efficient Scaling of Language Models with Mixture-of-Expertscited by 897
20 more
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 632
- 2022Using DeepSpeed and Megatron to Train Megatron-Turing NLG 530B, A Large-Scale Generative Language Modelcited by 559
- 2021BASE Layers: Simplifying Training of Large, Sparse Modelscited by 320
- 2021ZeRO-Infinity: Breaking the GPU Memory Wall for Extreme Scale Deep Learningcited by 256
- 2019Massively Multilingual Neural Machine Translationcited by 246
- 2021Efficient Large Scale Language Modeling with Mixtures of Expertscited by 175
- 2019MLPerf Training Benchmarkcited by 115
- 2021Taming Sparsely Activated Transformer with Stochastic Expertscited by 113
- 2021Software-Hardware Co-design for Fast and Scalable Training of Deep Learning Recommendation Modelscited by 78
- 2021Scalable and Efficient MoE Training for Multitask Multilingual Modelscited by 76
- 2020Pre-trained Summarization Distillationcited by 71
- 2017Hard Mixtures of Experts for Large Scale Weakly Supervised Visioncited by 67
- 2020Distributed Hierarchical GPU Parameter Server for Massive Scale Deep Learning Ads Systemscited by 60
- 2021CPM-2: Large-scale Cost-effective Pre-trained Language Modelscited by 52
- 2020Multi-task Learning for Multilingual Neural Machine Translationcited by 46
- 2021ERNIE 3.0 Titan: Exploring Larger-scale Knowledge Enhanced Pre-training for Language Understanding and Generationcited by 46
- 2021Pre-trained Language Model based Ranking in Baidu Searchcited by 34
- 2021M6-10T: A Sharing-Delinking Paradigm for Efficient Multi-Trillion Parameter Pretrainingcited by 31
- 2021JIZHI: A Fast and Cost-Effective Model-As-A-Service System for Web-Scale Online Inference at Baiducited by 10
- 2022SecGNN: Privacy-Preserving Graph Neural Network Training and Inference as a Cloud Servicecited by 10
Built on by
Citing papers per year: 2022: 2; 2023: 6; 2024: 9; 2025: 12; 2026: 8.
37 papers.
Sort:
By area:
- 2024A Survey on Mixture of Experts in Large Language Modelscited by 237
- 2022Accelerating Distributed MoE Training and Inference with Linacited by 109
- 2023Pre-gated MoE: An Algorithm-System Co-Design for Fast and Scalable Mixture-of-Expert Inferencecited by 104
- 2023A Hybrid Tensor-Expert-Data Parallelism Approach to Optimize Mixture-of-Experts Trainingcited by 47
- 2024A Survey on Inference Optimization Techniques for Mixture of Experts Modelscited by 47
- 2023SiDA-MoE: Sparsity-Inspired Data-Aware Serving for Efficient and Scalable Large Mixture-of-Experts Modelscited by 38
- 2023Towards MoE Deployment: Mitigating Inefficiencies in Mixture-of-Expert (MoE) Inferencecited by 37
- 2024Exploiting Inter-Layer Expert Affinity for Accelerating Mixture-of-Experts Model Inferencecited by 28
- 2023SwapMoE: Serving Off-the-shelf MoE-based Large Language Models with Tunable Memory Budgetcited by 27
- 2024Towards Efficient Mixture of Experts: A Holistic Study of Compression Techniquescited by 24
- 2024ExpertFlow: Efficient Mixture-of-Experts Inference via Predictive Expert Caching and Token Schedulingcited by 19
- 2023From Google Gemini to OpenAI Q* (Q-Star): A Survey of Reshaping the Generative Artificial Intelligence (AI) Research Landscapecited by 18
25 more
- 2025Mixture of Experts (MoE): A Big Data Perspectivecited by 18
- 2025MoE Parallel Folding: Heterogeneous Parallelism Mappings for Efficient Large-Scale MoE Model Training with Megatron Corecited by 17
- 2024Mixture of Cache-Conditional Experts for Efficient Mobile Device Inferencecited by 14
- 2025GRACE-MoE: Grouping and Replication with Locality-Aware Routing for Efficient Distributed MoE Inferencecited by 13
- 2024Optimizing Mixture-of-Experts Inference Time Combining Model Deployment and Communication Schedulingcited by 7
- 2025Advancing MoE Efficiency: A Collaboration-Constrained Routing (C2R) Strategy for Better Expert Parallelism Designcited by 6
- 2026LAER-MoE: Load-Adaptive Expert Re-layout for Efficient Mixture-of-Experts Trainingcited by 6
- 2024Theory of Mixture-of-Experts for Mobile Edge Computingcited by 5
- 2025SYMI: Efficient Mixture-of-Experts Training via Model and Optimizer State Decouplingcited by 5
- 2025DuoServe-MoE: Dual-Phase Expert Prefetch and Caching for LLM Inference QoS Assurancecited by 5
- 2025Efficient MoE Serving in the Memory-Bound Regime: Balance Activated Experts, Not Tokenscited by 5
- 2022A Study on Transformer Configuration and Training Objectivecited by 4
- 2026SpecMoE: A Fast and Efficient Mixture-of-Experts Inference via Self-Assisted Speculative Decodingcited by 4
- 2025HAP: Hybrid Adaptive Parallelism for Efficient Mixture-of-Experts Inferencecited by 3
- 2025When MoE Meets Blockchain: A Trustworthy Distributed Framework of Large Modelscited by 3
- 2026Scaling Multi-Node Mixture-of-Experts Inference Using Expert Activation Patternscited by 2
- 2024Disaggregating Embedding Recommendation Systems with FlexEMRcited by 1
- 2025Fine-grained MoE Load Balancing with Linear Programmingcited by 1
- 2026On the Design of Mixture-of-Experts for Dynamic Gaussian Splattingcited by 1
- 2025Hecto: Modular Sparse Experts for Adaptive and Interpretable Reasoningcited by 0
- 2025SliceMoE: Routing Embedding Slices Instead of Tokens for Fine-Grained and Balanced Transformer Scalingcited by 0
- 2026Expert Streaming: Accelerating Low-Batch MoE Inference via Multi-chiplet Architecture and Dynamic Expert Trajectory Schedulingcited by 0
- 2026MoE-Hub: Taming Software Complexity for Seamless MoE Overlap with Hardware-Accelerated Communication on Multi-GPU Systemscited by 0
- 2026Communication-Aware Placement and Pruning for Efficient Mixture-of-Experts Inferencecited by 0
- 2026SpecPrefetch: Parameter-Efficient Expert Prefetching for Sparse MoE Foundation Modelscited by 0
- 2026On the Design of Mixture-of-Experts for Dynamic Gaussian Splatting9 Jul 2026
- 2026Communication-Aware Placement and Pruning for Efficient Mixture-of-Experts Inference6 Jul 2026
- 2026SpecPrefetch: Parameter-Efficient Expert Prefetching for Sparse MoE Foundation Models24 Jun 2026
- 2026MoE-Hub: Taming Software Complexity for Seamless MoE Overlap with Hardware-Accelerated Communication on Multi-GPU Systems7 May 2026
- 2026Scaling Multi-Node Mixture-of-Experts Inference Using Expert Activation Patterns25 Apr 2026
- 2026SpecMoE: A Fast and Efficient Mixture-of-Experts Inference via Self-Assisted Speculative Decoding11 Apr 2026
- 2026Expert Streaming: Accelerating Low-Batch MoE Inference via Multi-chiplet Architecture and Dynamic Expert Trajectory Scheduling29 Mar 2026
- 2026LAER-MoE: Load-Adaptive Expert Re-layout for Efficient Mixture-of-Experts Training12 Feb 2026
- 2025Efficient MoE Serving in the Memory-Bound Regime: Balance Activated Experts, Not Tokens10 Dec 2025
- 2025Fine-grained MoE Load Balancing with Linear Programming21 Nov 2025
- 2025SliceMoE: Routing Embedding Slices Instead of Tokens for Fine-Grained and Balanced Transformer Scaling5 Oct 2025
- 2025GRACE-MoE: Grouping and Replication with Locality-Aware Routing for Efficient Distributed MoE Inference29 Sep 2025
25 more
- 2025When MoE Meets Blockchain: A Trustworthy Distributed Framework of Large Models15 Sep 2025
- 2025DuoServe-MoE: Dual-Phase Expert Prefetch and Caching for LLM Inference QoS Assurance9 Sep 2025
- 2025HAP: Hybrid Adaptive Parallelism for Efficient Mixture-of-Experts Inference26 Aug 2025
- 2025Hecto: Modular Sparse Experts for Adaptive and Interpretable Reasoning28 Jun 2025
- 2025SYMI: Efficient Mixture-of-Experts Training via Model and Optimizer State Decoupling28 Apr 2025
- 2025MoE Parallel Folding: Heterogeneous Parallelism Mappings for Efficient Large-Scale MoE Model Training with Megatron Core21 Apr 2025
- 2025Advancing MoE Efficiency: A Collaboration-Constrained Routing (C2R) Strategy for Better Expert Parallelism Design2 Apr 2025
- 2025Mixture of Experts (MoE): A Big Data Perspective18 Jan 2025
- 2024Theory of Mixture-of-Experts for Mobile Edge Computing20 Dec 2024
- 2024A Survey on Inference Optimization Techniques for Mixture of Experts Models18 Dec 2024
- 2024Mixture of Cache-Conditional Experts for Efficient Mobile Device Inference27 Nov 2024
- 2024ExpertFlow: Efficient Mixture-of-Experts Inference via Predictive Expert Caching and Token Scheduling23 Oct 2024
- 2024Optimizing Mixture-of-Experts Inference Time Combining Model Deployment and Communication Scheduling22 Oct 2024
- 2024Disaggregating Embedding Recommendation Systems with FlexEMR28 Sep 2024
- 2024A Survey on Mixture of Experts in Large Language Models26 Jun 2024
- 2024Towards Efficient Mixture of Experts: A Holistic Study of Compression Techniques4 Jun 2024
- 2024Exploiting Inter-Layer Expert Affinity for Accelerating Mixture-of-Experts Model Inference16 Jan 2024
- 2023From Google Gemini to OpenAI Q* (Q-Star): A Survey of Reshaping the Generative Artificial Intelligence (AI) Research Landscape18 Dec 2023
- 2023SiDA-MoE: Sparsity-Inspired Data-Aware Serving for Efficient and Scalable Large Mixture-of-Experts Models29 Oct 2023
- 2023SwapMoE: Serving Off-the-shelf MoE-based Large Language Models with Tunable Memory Budget29 Aug 2023
- 2023Pre-gated MoE: An Algorithm-System Co-Design for Fast and Scalable Mixture-of-Expert Inference23 Aug 2023
- 2023A Hybrid Tensor-Expert-Data Parallelism Approach to Optimize Mixture-of-Experts Training11 Mar 2023
- 2023Towards MoE Deployment: Mitigating Inefficiencies in Mixture-of-Expert (MoE) Inference10 Mar 2023
- 2022Accelerating Distributed MoE Training and Inference with Lina31 Oct 2022
- 2022A Study on Transformer Configuration and Training Objective21 May 2022
- 2024A Survey on Mixture of Experts in Large Language Modelscited by 237
- 2022Accelerating Distributed MoE Training and Inference with Linacited by 109
- 2023Pre-gated MoE: An Algorithm-System Co-Design for Fast and Scalable Mixture-of-Expert Inferencecited by 104
- 2023A Hybrid Tensor-Expert-Data Parallelism Approach to Optimize Mixture-of-Experts Trainingcited by 47
- 2024A Survey on Inference Optimization Techniques for Mixture of Experts Modelscited by 47
- 2023SiDA-MoE: Sparsity-Inspired Data-Aware Serving for Efficient and Scalable Large Mixture-of-Experts Modelscited by 38
- 2023Towards MoE Deployment: Mitigating Inefficiencies in Mixture-of-Expert (MoE) Inferencecited by 37
- 2024Exploiting Inter-Layer Expert Affinity for Accelerating Mixture-of-Experts Model Inferencecited by 28
- 2023SwapMoE: Serving Off-the-shelf MoE-based Large Language Models with Tunable Memory Budgetcited by 27
- 2024Towards Efficient Mixture of Experts: A Holistic Study of Compression Techniquescited by 24
- 2024ExpertFlow: Efficient Mixture-of-Experts Inference via Predictive Expert Caching and Token Schedulingcited by 19
- 2023From Google Gemini to OpenAI Q* (Q-Star): A Survey of Reshaping the Generative Artificial Intelligence (AI) Research Landscapecited by 18
12 most cited of 35 All 35 (JSON)
- 2026On the Design of Mixture-of-Experts for Dynamic Gaussian Splatting9 Jul 2026
- 2026Communication-Aware Placement and Pruning for Efficient Mixture-of-Experts Inference6 Jul 2026
- 2026SpecPrefetch: Parameter-Efficient Expert Prefetching for Sparse MoE Foundation Models24 Jun 2026
- 2026MoE-Hub: Taming Software Complexity for Seamless MoE Overlap with Hardware-Accelerated Communication on Multi-GPU Systems7 May 2026
- 2026Scaling Multi-Node Mixture-of-Experts Inference Using Expert Activation Patterns25 Apr 2026
- 2026SpecMoE: A Fast and Efficient Mixture-of-Experts Inference via Self-Assisted Speculative Decoding11 Apr 2026
- 2026Expert Streaming: Accelerating Low-Batch MoE Inference via Multi-chiplet Architecture and Dynamic Expert Trajectory Scheduling29 Mar 2026
- 2026LAER-MoE: Load-Adaptive Expert Re-layout for Efficient Mixture-of-Experts Training12 Feb 2026
- 2025Efficient MoE Serving in the Memory-Bound Regime: Balance Activated Experts, Not Tokens10 Dec 2025
- 2025Fine-grained MoE Load Balancing with Linear Programming21 Nov 2025
- 2025SliceMoE: Routing Embedding Slices Instead of Tokens for Fine-Grained and Balanced Transformer Scaling5 Oct 2025
- 2025GRACE-MoE: Grouping and Replication with Locality-Aware Routing for Efficient Distributed MoE Inference29 Sep 2025
12 newest of 35 All 35 (JSON)
- 2024Disaggregating Embedding Recommendation Systems with FlexEMR28 Sep 2024
- 2022A Study on Transformer Configuration and Training Objective21 May 2022
Similar, not cited
Close in wording, no citation either way
- 2025MoE-Inference-Bench: Performance Evaluation of Mixture of Expert Large Language and Vision Models
- 2026MoEless: Efficient MoE LLM Serving via Serverless Computing
- 2026Mixture-of-Parallelisms: Towards Memory-Efficient Training Stack for Mixture-of-Experts Models
- 2025Accelerating Mixture-of-Expert Inference with Adaptive Expert Split Mechanism
- 2026Fast MoE Inference via Predictive Prefetching and Expert Replication
- 2024SEER-MoE: Sparse Expert Efficiency through Regularization for Mixture-of-Experts
- 2024EPS-MoE: Expert Pipeline Scheduler for Cost-Efficient MoE Inference
- 2025Accelerating MoE Model Inference with Expert Sharding