Comet: Fine-grained Computation-communication Overlapping for Mixture-of-Experts
On the map: Mixture-of-experts → Efficient MoE training and inference systems
Abstract (arXiv)
Mixture-of-experts (MoE) has been extensively employed to scale large language models to trillion-plus parameters while maintaining a fixed computational cost. The development of large MoE models in the distributed scenario encounters the problem of large communication overhead. The inter-device communication of a MoE layer can occupy 47% time of the entire model execution with popular models and frameworks. Therefore, existing methods suggest the communication in a MoE layer to be pipelined with the computation for overlapping. However, these coarse grained overlapping schemes introduce a notable impairment of computational efficiency and the latency concealing is sub-optimal. To this end, we present COMET, an optimized MoE system with fine-grained communication-computation overlapping. Leveraging data dependency analysis and task rescheduling, COMET achieves precise fine-grained overlapping of communication and computation. Through adaptive workload assignment, COMET effectively eliminates fine-grained communication bottlenecks and enhances its adaptability across various scenarios. Our evaluation shows that COMET accelerates the execution of a single MoE layer by 1.96× and for end-to-end execution, COMET delivers a 1.71× speedup on average. COMET has been adopted in the production environment of clusters with ten-thousand-scale of GPUs, achieving savings of millions of GPU hours.
Key facts. Cited by 46 papers in the map (data through 7 Oct 2026). Placed in Efficient MoE training and inference systems, one of 12 directions in Mixture-of-experts. Builds on 22 of its 38 references that are in the map. First posted on arXiv 27 Feb 2025.
Builds on
22 of 38 references.
Closest ancestors · 4
Same direction, newest first
- 2022Tutel: Adaptive Mixture-of-Experts at Scale7 Jun
- 2022HetuMoE: An Efficient Trillion-scale Mixture-of-Expert Distributed Training System28 Mar
- 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 59,932
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2023Visual Instruction Tuningcited by 7,792
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,413
- 2024Phi-3 Technical Report: A Highly Capable Language Model Locally on Your Phonecited by 1,883
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
- 2024Mixtral of Expertscited by 1,785
- 2020GShard: Scaling Giant Models with Conditional Computation and Automatic Shardingcited by 1,601
- 2022Mixture-of-Experts with Expert Choice Routingcited by 611
- 2021Taming Sparsely Activated Transformer with Stochastic Expertscited by 112
- 2020The Cost of Training NLP Models: A Concise Overviewcited by 97
6 more
- 2023Multi-modal Gated Mixture of Local-to-Global Experts for Dynamic Image Fusioncited by 54
- 2024FLUX: Fast Software-based Communication Overlap On GPUs Through Kernel Fusioncited by 53
- 2021Breaking the Computation and Communication Abstraction Barrier in Distributed Machine Learning Workloadscited by 40
- 2022Gating Dropout: Communication-efficient Regularization for Sparsely Activated Transformerscited by 22
- 2022MGG: Accelerating Graph Neural Networks with Fine-grained intra-kernel Communication-Computation Pipelining on Multi-GPU Platformscited by 16
- 2023Optimus-CC: Efficient Large NLP Model Training with 3D Parallelism Aware Communication Compressioncited by 14
Built on by
Citing papers per year: 2025: 14; 2026: 32.
46 papers.
Sort:
By area:
- 2025MegaScale-MoE: Large-Scale Communication-Efficient Training of Mixture-of-Experts Models in Productioncited by 28
- 2025VeOmni: Scaling Any Modality Model Training with Model-Centric Distributed Recipe Zoocited by 20
- 2026LLM-42: Enabling Determinism in LLM Inference with Verified Speculationcited by 14
- 2025FlashMoE: Fast Distributed MoE in a Single Kernelcited by 13
- 2025Efficient and Adaptable Overlapping for Computation and Communication via Signaling and Reorderingcited by 9
- 2025HeterMoE: Efficient Training of Mixture-of-Experts Models on Heterogeneous GPUscited by 7
- 2025Patterns behind Chaos: Forecasting Data Movement for Efficient Large-Scale MoE LLM Inferencecited by 6
- 2026LAER-MoE: Load-Adaptive Expert Re-layout for Efficient Mixture-of-Experts Trainingcited by 5
- 2026Grouter: Decoupling Routing from Representation for Accelerated MoE Trainingcited by 5
- 2025Rethinking LLM Inference Bottlenecks: Insights from Latent Attention and Mixture-of-Expertscited by 4
- 2026UniEP: Unified Expert-Parallel MoE MegaKernel for LLM Trainingcited by 4
- 2025FlowMoE: A Scalable Pipeline Scheduling Framework for Distributed Mixture-of-Experts Trainingcited by 2
34 more
- 2025Understanding and Improving Communication Performance in Multi-node LLM Inferencecited by 2
- 2026SwiftFusion: Scalable Sequence Parallelism for Distributed Inference of Diffusion Transformers on GPUscited by 2
- 2026Hierarchical Mixture-of-Experts with Two-Stage Optimizationcited by 2
- 2026ReLibra: Routing-Replay-Guided Load Balancing for MoE Training in Reinforcement Learningcited by 2
- 2026Harnessing Routing Foresight for Micro-step-level MoE load balancing in RL Post-trainingcited by 2
- 2025FlexLink: Boosting your NVLink Bandwidth by 27% without accuracy concerncited by 1
- 2025HipKittens: Fast and Furious AMD Kernelscited by 1
- 2025Fine-grained MoE Load Balancing with Linear Programmingcited by 1
- 2025Design Space Exploration of DMA based Finer-Grain Compute Communication Overlapcited by 1
- 2026MoEless: Efficient MoE LLM Serving via Serverless Computingcited by 1
- 2026ViBE: Co-Optimizing Workload Skew and Hardware Variability for MoE Servingcited by 1
- 2026Fine-grained Computation-Communication Overlap via Tile-level Signaling and Scheduling for Mixture-of-Expertscited by 1
- 2025BootSeer: Analyzing and Mitigating Initialization Bottlenecks in Large-Scale LLM Trainingcited by 0
- 2026NestPipe: Large-Scale Recommendation Training on 1,500+ Accelerators via Nested Pipeliningcited by 0
- 2026Ave: Guiding Agentic GPU Optimization Using Data-Flow Invariantscited by 0
- 2026DBLP: Phase-Aware Bounded-Loss Transport for Burst-Resilient Distributed ML Trainingcited by 0
- 2026Accelerating MoE with Dynamic In-Switch Computing on Multi-GPUscited by 0
- 2026MoE-Hub: Taming Software Complexity for Seamless MoE Overlap with Hardware-Accelerated Communication on Multi-GPU Systemscited by 0
- 2026Federation of Experts: Communication Efficient Distributed Inference for Large Language Modelscited by 0
- 2026DisagMoE: Computation-Communication overlapped MoE Training via Disaggregated AF-Pipe Parallelismcited by 0
- 2026Sieve: Dynamic Expert-Aware PIM Acceleration for Evolving Mixture-of-Experts Modelscited by 0
- 2026EMO: Frustratingly Easy Progressive Training of Extendable MoEcited by 0
- 2026HyperParallel-MoE: Multi-Core Interleaved Scheduling for Fast MoE Training on Ascend NPUscited by 0
- 2026Resource-aware Computation-Communication Overlap for multi-GPU ML Workloadscited by 0
- 2026UBEP: Re-architecting Expert Parallelism Communication Library for Production Superpodscited by 0
- 2026Searching for Plans You Can Actually Build: A Realizability-Aware Full-Space Optimizer for MoE Training and Servingcited by 0
- 2026X-Stage: Modeling Post-Issue Backpressure in GPU Communication--Computation Fusioncited by 0
- 2026CIERA: Cross-Iteration Exponent Reuse for Lossless Allgather in Sharded MoE Trainingcited by 0
- 2026Analytical Resource Management for Fine-grained MoE Computation-Communication Overlapcited by 0
- 2026mKernel: Fast Multi-GPU, Multi-Node Fused Kernelscited by 0
- 2026Weave: Fine-Grained Dynamic SM Scheduling in an MoE Megakernel for Compute-Communication Overlapcited by 0
- 2026TopoEP: Topology-Aware Load Balancing for Expert-Parallel MoE Trainingcited by 0
- 2026Mixture-of-Kittens: MoE Megakernel for NVL72scited by 0
- 2026HAPMoE: Heterogeneity-Aware Automatic Parallelism Planning for Mixture-of-Experts Models Trainingcited by 0
- 2026HAPMoE: Heterogeneity-Aware Automatic Parallelism Planning for Mixture-of-Experts Models Training30 Sep 2026
- 2026Mixture-of-Kittens: MoE Megakernel for NVL72s28 Sep 2026
- 2026TopoEP: Topology-Aware Load Balancing for Expert-Parallel MoE Training28 Sep 2026
- 2026Weave: Fine-Grained Dynamic SM Scheduling in an MoE Megakernel for Compute-Communication Overlap18 Sep 2026
- 2026mKernel: Fast Multi-GPU, Multi-Node Fused Kernels11 Sep 2026
- 2026Analytical Resource Management for Fine-grained MoE Computation-Communication Overlap7 Sep 2026
- 2026CIERA: Cross-Iteration Exponent Reuse for Lossless Allgather in Sharded MoE Training4 Sep 2026
- 2026X-Stage: Modeling Post-Issue Backpressure in GPU Communication--Computation Fusion25 Jul 2026
- 2026Fine-grained Computation-Communication Overlap via Tile-level Signaling and Scheduling for Mixture-of-Experts21 Jul 2026
- 2026Searching for Plans You Can Actually Build: A Realizability-Aware Full-Space Optimizer for MoE Training and Serving21 Jul 2026
- 2026UBEP: Re-architecting Expert Parallelism Communication Library for Production Superpods7 Jul 2026
- 2026Harnessing Routing Foresight for Micro-step-level MoE load balancing in RL Post-training10 Jun 2026
34 more
- 2026Resource-aware Computation-Communication Overlap for multi-GPU ML Workloads8 Jun 2026
- 2026ViBE: Co-Optimizing Workload Skew and Hardware Variability for MoE Serving30 May 2026
- 2026HyperParallel-MoE: Multi-Core Interleaved Scheduling for Fast MoE Training on Ascend NPUs22 May 2026
- 2026EMO: Frustratingly Easy Progressive Training of Extendable MoE13 May 2026
- 2026Sieve: Dynamic Expert-Aware PIM Acceleration for Evolving Mixture-of-Experts Models11 May 2026
- 2026DisagMoE: Computation-Communication overlapped MoE Training via Disaggregated AF-Pipe Parallelism10 May 2026
- 2026ReLibra: Routing-Replay-Guided Load Balancing for MoE Training in Reinforcement Learning9 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
- 2026MoE-Hub: Taming Software Complexity for Seamless MoE Overlap with Hardware-Accelerated Communication on Multi-GPU Systems7 May 2026
- 2026Accelerating MoE with Dynamic In-Switch Computing on Multi-GPUs7 May 2026
- 2026DBLP: Phase-Aware Bounded-Loss Transport for Burst-Resilient Distributed ML Training3 May 2026
- 2026UniEP: Unified Expert-Parallel MoE MegaKernel for LLM Training21 Apr 2026
- 2026Ave: Guiding Agentic GPU Optimization Using Data-Flow Invariants16 Apr 2026
- 2026NestPipe: Large-Scale Recommendation Training on 1,500+ Accelerators via Nested Pipelining8 Apr 2026
- 2026MoEless: Efficient MoE LLM Serving via Serverless Computing6 Mar 2026
- 2026Grouter: Decoupling Routing from Representation for Accelerated MoE Training22 Feb 2026
- 2026LAER-MoE: Load-Adaptive Expert Re-layout for Efficient Mixture-of-Experts Training12 Feb 2026
- 2026SwiftFusion: Scalable Sequence Parallelism for Distributed Inference of Diffusion Transformers on GPUs28 Jan 2026
- 2026LLM-42: Enabling Determinism in LLM Inference with Verified Speculation25 Jan 2026
- 2025Design Space Exploration of DMA based Finer-Grain Compute Communication Overlap11 Dec 2025
- 2025Fine-grained MoE Load Balancing with Linear Programming21 Nov 2025
- 2025Understanding and Improving Communication Performance in Multi-node LLM Inference12 Nov 2025
- 2025HipKittens: Fast and Furious AMD Kernels11 Nov 2025
- 2025Patterns behind Chaos: Forecasting Data Movement for Efficient Large-Scale MoE LLM Inference7 Oct 2025
- 2025FlowMoE: A Scalable Pipeline Scheduling Framework for Distributed Mixture-of-Experts Training30 Sep 2025
- 2025FlexLink: Boosting your NVLink Bandwidth by 27% without accuracy concern30 Aug 2025
- 2025VeOmni: Scaling Any Modality Model Training with Model-Centric Distributed Recipe Zoo4 Aug 2025
- 2025Rethinking LLM Inference Bottlenecks: Insights from Latent Attention and Mixture-of-Experts21 Jul 2025
- 2025BootSeer: Analyzing and Mitigating Initialization Bottlenecks in Large-Scale LLM Training16 Jul 2025
- 2025FlashMoE: Fast Distributed MoE in a Single Kernel5 Jun 2025
- 2025MegaScale-MoE: Large-Scale Communication-Efficient Training of Mixture-of-Experts Models in Production16 May 2025
- 2025Efficient and Adaptable Overlapping for Computation and Communication via Signaling and Reordering28 Apr 2025
- 2025HeterMoE: Efficient Training of Mixture-of-Experts Models on Heterogeneous GPUs4 Apr 2025
- 2025MegaScale-MoE: Large-Scale Communication-Efficient Training of Mixture-of-Experts Models in Productioncited by 28
- 2025VeOmni: Scaling Any Modality Model Training with Model-Centric Distributed Recipe Zoocited by 20
- 2025FlashMoE: Fast Distributed MoE in a Single Kernelcited by 13
- 2025HeterMoE: Efficient Training of Mixture-of-Experts Models on Heterogeneous GPUscited by 7
- 2025Patterns behind Chaos: Forecasting Data Movement for Efficient Large-Scale MoE LLM Inferencecited by 6
- 2026LAER-MoE: Load-Adaptive Expert Re-layout for Efficient Mixture-of-Experts Trainingcited by 5
- 2026Grouter: Decoupling Routing from Representation for Accelerated MoE Trainingcited by 5
- 2025Rethinking LLM Inference Bottlenecks: Insights from Latent Attention and Mixture-of-Expertscited by 4
- 2026UniEP: Unified Expert-Parallel MoE MegaKernel for LLM Trainingcited by 4
- 2025FlowMoE: A Scalable Pipeline Scheduling Framework for Distributed Mixture-of-Experts Trainingcited by 2
- 2026Hierarchical Mixture-of-Experts with Two-Stage Optimizationcited by 2
- 2026ReLibra: Routing-Replay-Guided Load Balancing for MoE Training in Reinforcement Learningcited by 2
12 most cited of 32 All 32 (JSON)
- 2026HAPMoE: Heterogeneity-Aware Automatic Parallelism Planning for Mixture-of-Experts Models Training30 Sep 2026
- 2026Mixture-of-Kittens: MoE Megakernel for NVL72s28 Sep 2026
- 2026TopoEP: Topology-Aware Load Balancing for Expert-Parallel MoE Training28 Sep 2026
- 2026Weave: Fine-Grained Dynamic SM Scheduling in an MoE Megakernel for Compute-Communication Overlap18 Sep 2026
- 2026Analytical Resource Management for Fine-grained MoE Computation-Communication Overlap7 Sep 2026
- 2026CIERA: Cross-Iteration Exponent Reuse for Lossless Allgather in Sharded MoE Training4 Sep 2026
- 2026Fine-grained Computation-Communication Overlap via Tile-level Signaling and Scheduling for Mixture-of-Experts21 Jul 2026
- 2026Searching for Plans You Can Actually Build: A Realizability-Aware Full-Space Optimizer for MoE Training and Serving21 Jul 2026
- 2026UBEP: Re-architecting Expert Parallelism Communication Library for Production Superpods7 Jul 2026
- 2026Harnessing Routing Foresight for Micro-step-level MoE load balancing in RL Post-training10 Jun 2026
- 2026ViBE: Co-Optimizing Workload Skew and Hardware Variability for MoE Serving30 May 2026
- 2026HyperParallel-MoE: Multi-Core Interleaved Scheduling for Fast MoE Training on Ascend NPUs22 May 2026
12 newest of 32 All 32 (JSON)
- 2026LLM-42: Enabling Determinism in LLM Inference with Verified Speculationcited by 14
- 2025Efficient and Adaptable Overlapping for Computation and Communication via Signaling and Reorderingcited by 9
- 2025Understanding and Improving Communication Performance in Multi-node LLM Inferencecited by 2
- 2025FlexLink: Boosting your NVLink Bandwidth by 27% without accuracy concerncited by 1
- 2025HipKittens: Fast and Furious AMD Kernelscited by 1
- 2025Design Space Exploration of DMA based Finer-Grain Compute Communication Overlapcited by 1
- 2025BootSeer: Analyzing and Mitigating Initialization Bottlenecks in Large-Scale LLM Trainingcited by 0
- 2026NestPipe: Large-Scale Recommendation Training on 1,500+ Accelerators via Nested Pipeliningcited by 0
- 2026DBLP: Phase-Aware Bounded-Loss Transport for Burst-Resilient Distributed ML Trainingcited by 0
- 2026Resource-aware Computation-Communication Overlap for multi-GPU ML Workloadscited by 0
- 2026X-Stage: Modeling Post-Issue Backpressure in GPU Communication--Computation Fusioncited by 0
- 2026mKernel: Fast Multi-GPU, Multi-Node Fused Kernelscited by 0
- 2026mKernel: Fast Multi-GPU, Multi-Node Fused Kernels11 Sep 2026
- 2026X-Stage: Modeling Post-Issue Backpressure in GPU Communication--Computation Fusion25 Jul 2026
- 2026Resource-aware Computation-Communication Overlap for multi-GPU ML Workloads8 Jun 2026
- 2026DBLP: Phase-Aware Bounded-Loss Transport for Burst-Resilient Distributed ML Training3 May 2026
- 2026NestPipe: Large-Scale Recommendation Training on 1,500+ Accelerators via Nested Pipelining8 Apr 2026
- 2026LLM-42: Enabling Determinism in LLM Inference with Verified Speculation25 Jan 2026
- 2025Design Space Exploration of DMA based Finer-Grain Compute Communication Overlap11 Dec 2025
- 2025Understanding and Improving Communication Performance in Multi-node LLM Inference12 Nov 2025
- 2025HipKittens: Fast and Furious AMD Kernels11 Nov 2025
- 2025FlexLink: Boosting your NVLink Bandwidth by 27% without accuracy concern30 Aug 2025
- 2025BootSeer: Analyzing and Mitigating Initialization Bottlenecks in Large-Scale LLM Training16 Jul 2025
- 2025Efficient and Adaptable Overlapping for Computation and Communication via Signaling and Reordering28 Apr 2025
Similar, not cited
Close in wording, no citation either way
- 2025Occult: Optimizing Collaborative Communication across Experts for Accelerated Parallel MoE Training and Inference
- 2026Holistic Scaling Laws for Optimal Mixture-of-Experts Architecture Optimization
- 2025Mixture-of-Experts Can Surpass Dense LLMs Under Strictly Equal Resource
- 2025MoE-CAP: Benchmarking Cost, Accuracy and Performance of Sparse Mixture-of-Experts Systems
- 2024MoE-CAP: Benchmarking Cost, Accuracy and Performance of Sparse Mixture-of-Experts Systems
- 2025Chain-of-Experts: Unlocking the Communication Power of Mixture-of-Experts Models
- 2026Training Communication-Efficient Mixture-of-Experts Language Models with Layer Re-Configuration
- 2026Multi-Head LatentMoE and Head Parallel: Communication-Efficient and Deterministic MoE Parallelism