GEM: GPU-Variability-Aware Expert to GPU Mapping for MoE Systems
On the map: Mixture-of-experts → Efficient MoE training and inference systems
Abstract (arXiv)
Mixture-of-Expert (MoE) models enable efficient inference by employing smaller experts and activating only a subset of them per token. MoE serving engines distribute experts across multiple GPUs and route tokens to appropriate GPUs at inference time based on experts activated. They process tokens in lock-step fashion, where tokens within a batch must finish processing before proceeding to the next layer. This synchronization barrier acts as a critical bottleneck because the performance of MoE models is limited by the straggler GPU that finishes last. Stragglers emerge when too many heavily used experts are placed on the same GPU or the slowest GPU. While prior works place experts that balance token loads across GPUs, they all overlook GPU variability and often place highly used experts on the slowest GPUs. We propose GEM, GPU-variability-aware Expert Mapping, a framework for GPU variability-aware expert to GPU mapping for MoE models. GEM exploits two insights. First, we must place experts such that each GPU receives non-uniform token loads based on their variability and they all finish processing a layer at about the same time. Our studies show that there are two types of experts: consistent that are used most of the time and temporal that are often used together for the remaining time. Our second insight is that we must place simultaneously used consistent and temporal experts on different GPUs and avoid placing them on slower GPUs to reduce slowdown. GEM gathers the variability profile of GPUs for each model and task and uses the token load distributions per task to map experts to GPUs. Our experiments show that GEM improves end-to-end latency by 7.9% on average and by up to 16.5% compared to the baseline.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Efficient MoE training and inference systems, one of 12 directions in Mixture-of-experts. Builds on 27 of its 47 references that are in the map. First posted on arXiv 19 May 2026.
Builds on
27 of 47 references.
Closest ancestors · 9
Same direction, newest first
- 2026CRAFT: Fine-Grained Cost-Aware Expert Replication For Efficient Mixture-of-Experts Serving12 Jan
- 2025HarMoEny: Efficient Multi-GPU Inference of MoE Models14 Jun
- 2025Occult: Optimizing Collaborative Communication across Experts for Accelerated Parallel MoE Training and Inference19 May
- 2025Capacity-Aware Inference: Mitigating the Straggler Effect in Mixture of Experts7 Mar
- 2025MoETuner: Optimized Mixture of Expert Serving with Balanced Expert Placement and Token Routing10 Feb
- 2025Demons in the Detail: On Implementing Load Balancing Loss for Training Specialized Mixture-of-Expert Models21 Jan
- 2024Exploiting Inter-Layer Expert Affinity for Accelerating Mixture-of-Experts Model Inference16 Jan
- 2022MegaBlocks: Efficient Sparse Training with Mixture-of-Experts29 Nov
- 2022Accelerating Distributed MoE Training and Inference with Lina31 Oct
Other references · 18
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,413
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
- 2020GShard: Scaling Giant Models with Conditional Computation and Automatic Shardingcited by 1,601
- 2020Transformer Feed-Forward Layers Are Key-Value Memoriescited by 1,307
- 2024DeepSeekMoE: Towards Ultimate Expert Specialization in Mixture-of-Experts Language Modelscited by 834
- 2023Splitwise: Efficient generative LLM inference using phase splittingcited by 536
- 2024OLMoE: Open Mixture-of-Experts Language Modelscited by 291
- 2024A Survey on Mixture of Experts in Large Language Modelscited by 233
- 2024Auxiliary-Loss-Free Load Balancing Strategy for Mixture-of-Expertscited by 191
- 2024Hunyuan-Large: An Open-Source MoE Model with 52 Billion Activated Parameters by Tencentcited by 89
6 more
- 2024BurstGPT: A Real-world Workload Dataset to Optimize LLM Serving Systemscited by 84
- 2019Analysis of Large-Scale Multi-Tenant GPU Clusters for DNN Training Workloadscited by 79
- 2023Reducing Energy Bloat in Large Model Trainingcited by 22
- 2022Not All GPUs Are Created Equal: Characterizing Variability in Large-Scale, Accelerator-Rich Systemscited by 9
- 2025Lit Silicon: A Case Where Thermal Imbalance Couples Concurrent Execution in Multiple GPUscited by 3
- 2024PAL: A Variability-Aware Policy for Scheduling ML Workloads in GPU Clusterscited by 2
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026A Scheduling Framework for Efficient MoE Inference on Edge GPU-NDP Systems
- 2026Mira: Memory-Efficient MoE Inference Using Adaptive Caching and Predictive Expert Staging
- 2025ExpertFlow: Adaptive Expert Scheduling and Memory Coordination for Efficient MoE Inference
- 2025Static Batching of Irregular Workloads on GPUs: Framework and Application to Efficient MoE Model Inference
- 2026Decoding the Skew: Distribution-Aware MoE Inference with Adaptive Kernel Dispatch
- 2024DAOP: Data-Aware Offloading and Predictive Pre-Calculation for Efficient MoE Inference
- 2026WiSP: A Working-Set View of Mixture-of-Experts Serving on Extremely Low-Resource Hardware
- 2025Accelerating MoE Model Inference with Expert Sharding