MoETuner: Optimized Mixture of Expert Serving with Balanced Expert Placement and Token Routing
On the map: Mixture-of-experts → Efficient MoE training and inference systems
Abstract (arXiv)
Mixture-of-Experts (MoE) model architecture has emerged as a promising solution for scaling transformer models efficiently, offering sparse activation that reduces computational costs while increasing model capacity. However, as MoE models scale, they need to be distributed across GPU devices, thus face critical performance bottlenecks due to their large memory footprint. Expert parallelism distributes experts across GPUs, however, faces key challenges including an unbalanced token routing and expert activation, resulting in communication tail latency and processing inefficiencies. While existing solutions address some of these issues, they fail to resolve the dual challenges of load imbalance and communication skew. The imbalance in token processing load across experts causes uneven processing times on different GPUs, while communication skew between GPUs leads to unbalanced inter-GPU data transfers. These factors degrade the performance of MoE models by increasing tail latency and reducing overall throughput. To address these limitations, we propose an Integer Linear Programming (ILP) formulation to optimize expert placement by jointly considering token load, communication, and computation costs. We exploit the property that there is a token routing dependency across layers, where tokens routed to a specific expert in one layer are likely to be routed to a limited set of experts in the subsequent layer. Our solution, MoETuner, offers an optimal expert-to-GPU assignment that minimizes inter-GPU token routing costs and balances token processing across devices, thereby reducing tail latency and end-to-end execution time. Experimental results demonstrate 9.3% and 17.5% of end-to-end speedups for single-node and multi-node inference respectively, showcasing the potential of our ILP-based optimization for offering expert parallel solutions for next-generation MoEs.
Key facts. Cited by 26 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 27 of its 39 references that are in the map. First posted on arXiv 10 Feb 2025.
Builds on
27 of 39 references.
Closest ancestors · 9
Same direction, newest first
- 2024Lancet: Accelerating Mixture-of-Experts Training via Whole Graph Computation-Communication Overlapping30 Apr
- 2024Shortcut-connected Expert Parallelism for Accelerating Mixture-of-Experts7 Apr
- 2024Exploiting Inter-Layer Expert Affinity for Accelerating Mixture-of-Experts Model Inference16 Jan
- 2023Pre-gated MoE: An Algorithm-System Co-Design for Fast and Scalable Mixture-of-Expert Inference23 Aug
- 2023A Hybrid Tensor-Expert-Data Parallelism Approach to Optimize Mixture-of-Experts Training11 Mar
- 2022Accelerating Distributed MoE Training and Inference with Lina31 Oct
- 2022Tutel: Adaptive Mixture-of-Experts at Scale7 Jun
- 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 · 18
- 2017Attention Is All You Needcited by 60,106
- 2020Language Models are Few-Shot Learnerscited by 32,320
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,223
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,549
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,463
- 2016Pointer Sentinel Mixture Modelscited by 3,047
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,044
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,851
- 2020GShard: Scaling Giant Models with Conditional Computation and Automatic Shardingcited by 1,618
- 2016The LAMBADA dataset: Word prediction requiring a broad discourse contextcited by 973
- 2023PyTorch FSDP: Experiences on Scaling Fully Sharded Data Parallelcited by 647
- 2024A Survey on Mixture of Experts in Large Language Modelscited by 235
6 more
- 2020Memory-Efficient Pipeline-Parallel DNN Trainingcited by 133
- 2023Merge, Then Compress: Demystify Efficient SMoE with Hints from Its Routing Policycited by 106
- 2021Scalable and Efficient MoE Training for Multitask Multilingual Modelscited by 76
- 2023The MiniPile Challenge for Data-Efficient Language Modelscited by 75
- 2023Towards MoE Deployment: Mitigating Inefficiencies in Mixture-of-Expert (MoE) Inferencecited by 37
- 2023TA-MoE: Topology-Aware Large Scale Mixture-of-Expert Trainingcited by 15
Built on by
Citing papers per year: 2025: 7; 2026: 19.
26 papers.
Sort:
By area:
- 2025GRACE-MoE: Grouping and Replication with Locality-Aware Routing for Efficient Distributed MoE Inferencecited by 13
- 2026STEM: Scaling Transformers with Embedding Modulescited by 11
- 2025Stratum: System-Hardware Co-Design with Tiered Monolithic 3D-Stackable DRAM for Efficient MoE Servingcited by 10
- 2025Semantic Parallelism: Redefining Efficient MoE Inference via Model-Data Co-Schedulingcited by 9
- 2025Accelerating Edge Inference for Distributed MoE Models with Latency-Optimized Expert Placementcited by 7
- 2025Patterns behind Chaos: Forecasting Data Movement for Efficient Large-Scale MoE LLM Inferencecited by 6
- 2025Pre-Attention Expert Prediction and Prefetching for Mixture-of-Experts Large Language Modelscited by 3
- 2026SpaceMoE: Realizing Distributed Mixture-of-Experts Inference over Space Networkscited by 3
- 2026CRAFT: Fine-Grained Cost-Aware Expert Replication For Efficient Mixture-of-Experts Servingcited by 2
- 2026Scaling Multi-Node Mixture-of-Experts Inference Using Expert Activation Patternscited by 2
- 2026Hierarchical Mixture-of-Experts with Two-Stage Optimizationcited by 2
- 2026Coordinated Scheduling for MoE LLM Servingcited by 2
14 more
- 2026ELDR: Expert-Locality-Aware Decode Routing for PD-Disaggregated MoE Servingcited by 2
- 2025Cluster Topology-Driven Placement of Experts Reduces Network Traffic in MoE Inferencecited by 1
- 2026Multi-Layer Scheduling for MoE-Based LLM Reasoningcited by 1
- 2026ViBE: Co-Optimizing Workload Skew and Hardware Variability for MoE Servingcited by 1
- 2026Swimba: Switch Mamba Model Scales State Space Modelscited by 0
- 2026Expert Streaming: Accelerating Low-Batch MoE Inference via Multi-chiplet Architecture and Dynamic Expert Trajectory Schedulingcited by 0
- 2026Federation of Experts: Communication Efficient Distributed Inference for Large Language Modelscited by 0
- 2026GEM: GPU-Variability-Aware Expert to GPU Mapping for MoE Systemscited by 0
- 2026Diagnosing Overhead in Dispatch Operations: Cross-architecture Observatorycited by 0
- 2026NanoCP: Request-Level Dynamic Context Parallelism for Data-Expert Parallel Decodingcited by 0
- 2026Beyond Task-Agnostic: Task-Aware Grouping for Communication-Efficient Multi-Task MoE Inferencecited by 0
- 2026Communication-Aware Placement and Pruning for Efficient Mixture-of-Experts Inferencecited by 0
- 2026Director: Accelerating Distributed MoE Serving via Online Proactive Expert Placementcited by 0
- 2026HDA-MoE: Hybrid Parallelism and Dynamic, Adaptive Scheduling for Mixture-of-Experts with 3D Near-Memory Processingcited by 0
- 2026HDA-MoE: Hybrid Parallelism and Dynamic, Adaptive Scheduling for Mixture-of-Experts with 3D Near-Memory Processing8 Sep 2026
- 2026Communication-Aware Placement and Pruning for Efficient Mixture-of-Experts Inference6 Jul 2026
- 2026ELDR: Expert-Locality-Aware Decode Routing for PD-Disaggregated MoE Serving1 Jul 2026
- 2026Director: Accelerating Distributed MoE Serving via Online Proactive Expert Placement13 Jun 2026
- 2026Coordinated Scheduling for MoE LLM Serving13 Jun 2026
- 2026Beyond Task-Agnostic: Task-Aware Grouping for Communication-Efficient Multi-Task MoE Inference31 May 2026
- 2026ViBE: Co-Optimizing Workload Skew and Hardware Variability for MoE Serving30 May 2026
- 2026NanoCP: Request-Level Dynamic Context Parallelism for Data-Expert Parallel Decoding20 May 2026
- 2026Diagnosing Overhead in Dispatch Operations: Cross-architecture Observatory20 May 2026
- 2026GEM: GPU-Variability-Aware Expert to GPU Mapping for MoE Systems19 May 2026
- 2026Hierarchical Mixture-of-Experts with Two-Stage Optimization8 May 2026
- 2026Federation of Experts: Communication Efficient Distributed Inference for Large Language Models7 May 2026
14 more
- 2026SpaceMoE: Realizing Distributed Mixture-of-Experts Inference over Space Networks1 May 2026
- 2026Scaling Multi-Node Mixture-of-Experts Inference Using Expert Activation Patterns25 Apr 2026
- 2026Expert Streaming: Accelerating Low-Batch MoE Inference via Multi-chiplet Architecture and Dynamic Expert Trajectory Scheduling29 Mar 2026
- 2026Swimba: Switch Mamba Model Scales State Space Models6 Mar 2026
- 2026Multi-Layer Scheduling for MoE-Based LLM Reasoning25 Feb 2026
- 2026STEM: Scaling Transformers with Embedding Modules15 Jan 2026
- 2026CRAFT: Fine-Grained Cost-Aware Expert Replication For Efficient Mixture-of-Experts Serving12 Jan 2026
- 2025Pre-Attention Expert Prediction and Prefetching for Mixture-of-Experts Large Language Models10 Nov 2025
- 2025Patterns behind Chaos: Forecasting Data Movement for Efficient Large-Scale MoE LLM Inference7 Oct 2025
- 2025Stratum: System-Hardware Co-Design with Tiered Monolithic 3D-Stackable DRAM for Efficient MoE Serving6 Oct 2025
- 2025GRACE-MoE: Grouping and Replication with Locality-Aware Routing for Efficient Distributed MoE Inference29 Sep 2025
- 2025Accelerating Edge Inference for Distributed MoE Models with Latency-Optimized Expert Placement18 Aug 2025
- 2025Cluster Topology-Driven Placement of Experts Reduces Network Traffic in MoE Inference12 Aug 2025
- 2025Semantic Parallelism: Redefining Efficient MoE Inference via Model-Data Co-Scheduling6 Mar 2025
- 2025GRACE-MoE: Grouping and Replication with Locality-Aware Routing for Efficient Distributed MoE Inferencecited by 13
- 2025Stratum: System-Hardware Co-Design with Tiered Monolithic 3D-Stackable DRAM for Efficient MoE Servingcited by 10
- 2025Semantic Parallelism: Redefining Efficient MoE Inference via Model-Data Co-Schedulingcited by 9
- 2025Accelerating Edge Inference for Distributed MoE Models with Latency-Optimized Expert Placementcited by 7
- 2025Patterns behind Chaos: Forecasting Data Movement for Efficient Large-Scale MoE LLM Inferencecited by 6
- 2025Pre-Attention Expert Prediction and Prefetching for Mixture-of-Experts Large Language Modelscited by 3
- 2026SpaceMoE: Realizing Distributed Mixture-of-Experts Inference over Space Networkscited by 3
- 2026CRAFT: Fine-Grained Cost-Aware Expert Replication For Efficient Mixture-of-Experts Servingcited by 2
- 2026Scaling Multi-Node Mixture-of-Experts Inference Using Expert Activation Patternscited by 2
- 2026Hierarchical Mixture-of-Experts with Two-Stage Optimizationcited by 2
- 2026Coordinated Scheduling for MoE LLM Servingcited by 2
- 2026ELDR: Expert-Locality-Aware Decode Routing for PD-Disaggregated MoE Servingcited by 2
12 most cited of 25 All 25 (JSON)
- 2026HDA-MoE: Hybrid Parallelism and Dynamic, Adaptive Scheduling for Mixture-of-Experts with 3D Near-Memory Processing8 Sep 2026
- 2026Communication-Aware Placement and Pruning for Efficient Mixture-of-Experts Inference6 Jul 2026
- 2026ELDR: Expert-Locality-Aware Decode Routing for PD-Disaggregated MoE Serving1 Jul 2026
- 2026Director: Accelerating Distributed MoE Serving via Online Proactive Expert Placement13 Jun 2026
- 2026Coordinated Scheduling for MoE LLM Serving13 Jun 2026
- 2026Beyond Task-Agnostic: Task-Aware Grouping for Communication-Efficient Multi-Task MoE Inference31 May 2026
- 2026ViBE: Co-Optimizing Workload Skew and Hardware Variability for MoE Serving30 May 2026
- 2026NanoCP: Request-Level Dynamic Context Parallelism for Data-Expert Parallel Decoding20 May 2026
- 2026Diagnosing Overhead in Dispatch Operations: Cross-architecture Observatory20 May 2026
- 2026GEM: GPU-Variability-Aware Expert to GPU Mapping for MoE Systems19 May 2026
- 2026Hierarchical Mixture-of-Experts with Two-Stage Optimization8 May 2026
- 2026Federation of Experts: Communication Efficient Distributed Inference for Large Language Models7 May 2026
12 newest of 25 All 25 (JSON)
- 2026STEM: Scaling Transformers with Embedding Modulescited by 11
- 2026STEM: Scaling Transformers with Embedding Modules15 Jan 2026
Similar, not cited
Close in wording, no citation either way
- 2025Efficient MoE Serving in the Memory-Bound Regime: Balance Activated Experts, Not Tokens
- 2026Expert Coupling in MoE Pretraining: Reducing All-to-All Overhead with Correlated Placement and Token Shuffling
- 2024Communication-Efficient Sparsely-Activated Model Training via Sequence Migration and Token Condensation
- 2026Fine-grained Computation-Communication Overlap via Tile-level Signaling and Scheduling for Mixture-of-Experts
- 2026WiSP: A Working-Set View of Mixture-of-Experts Serving on Extremely Low-Resource Hardware
- 2021M6-T: Exploring Sparse Expert Models and Beyond
- 2025HierMoE: Accelerating MoE Training with Hierarchical Token Deduplication and Expert Swap
- 2025Advancing MoE Efficiency: A Collaboration-Constrained Routing (C2R) Strategy for Better Expert Parallelism Design