Sparse Checkpointing for Fast and Reliable MoE Training
On the map: Mixture-of-experts → Efficient MoE training and inference systems
Abstract (arXiv)
As large language models scale, training them requires thousands of GPUs over extended durations--making frequent failures an inevitable reality. While checkpointing remains the primary fault-tolerance mechanism, existing methods fall short when applied to Mixture-of-Experts (MoE) models. Due to their substantially larger training state, MoE models exacerbate checkpointing overheads, often causing costly stalls or prolonged recovery that severely degrade training efficiency. We present MoEvement, a distributed, in-memory checkpointing system tailored for MoE models. MoEvement is built on three key ideas: (1) sparse checkpointing, which incrementally snapshots subsets of experts across iterations to reduce overhead; (2) a sparse-to-dense checkpoint conversion mechanism that incrementally reconstructs consistent dense checkpoints from sparse snapshots; and (3) upstream logging of activations and gradients at pipeline-stage boundaries, enabling localized recovery without re-executing unaffected workers. Evaluations across diverse MoE models with up to 64 experts show that MoEvement reduces checkpointing overhead by up to 4× and recovery overhead by up to 31× compared to state-of-the-art approaches, sustaining ETTR ≥ 0.94 even under frequent failures (MTBF as low as 10 minutes) and delivering up to 8× overall training speedup, all without compromising synchronous training semantics. Overall, MoEvement offers a robust and scalable fault-tolerance solution for the next generation of sparsely activated models.
Key facts. Cited by 3 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 55 of its 91 references that are in the map. First posted on arXiv 19 Dec 2024.
Builds on
55 of 91 references.
Closest ancestors · 4
Same direction, newest first
- 2024MoC-System: Efficient Fault Tolerance for Sparse Mixture-of-Experts Model Training8 Aug
- 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 · 51
- 2023GPT-4 Technical Reportcited by 18,132
- 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,018
- 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
- 2022Training Compute-Optimal Large Language Modelscited by 2,927
- 2017TriviaQA: A Large Scale Distantly Supervised Challenge Dataset for Reading Comprehensioncited by 2,895
- 2019PIQA: Reasoning about Physical Commonsense in Natural Languagecited by 2,818
- 2022BLOOM: A 176B-Parameter Open-Access Multilingual Language Modelcited by 1,968
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
- 2020GShard: Scaling Giant Models with Conditional Computation and Automatic Shardingcited by 1,601
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
- 2019ZeRO: Memory Optimizations Toward Training Trillion Parameter Modelscited by 1,278
38 more
- 2021GLaM: Efficient Scaling of Language Models with Mixture-of-Expertscited by 890
- 2024DeepSeekMoE: Towards Ultimate Expert Specialization in Mixture-of-Experts Language Modelscited by 834
- 2023PyTorch FSDP: Experiences on Scaling Fully Sharded Data Parallelcited by 641
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 621
- 2022ST-MoE: Designing Stable and Transferable Sparse Expert Modelscited by 391
- 2024MoE-LLaVA: Mixture of Experts for Large Vision-Language Modelscited by 298
- 2018Horovod: fast and easy distributed deep learning in TensorFlowcited by 275
- 2021ZeRO-Infinity: Breaking the GPU Memory Wall for Extreme Scale Deep Learningcited by 253
- 2024A Survey on Mixture of Experts in Large Language Modelscited by 233
- 2022FP8 Formats for Deep Learningcited by 187
- 2022Scaling Up Dataset Distillation to ImageNet-1K with Constant Memorycited by 180
- 2024RedPajama: an Open Dataset for Training Large Language Modelscited by 178
- 2024Scaling Laws for Fine-Grained Mixture of Expertscited by 166
- 2024MegaScale: Scaling Large Language Model Training to More Than 10,000 GPUscited by 111
- 2024The rising costs of training frontier AI modelscited by 91
- 2022Pathways: Asynchronous Distributed Dataflow for MLcited by 81
- 2019Analysis of Large-Scale Multi-Tenant GPU Clusters for DNN Training Workloadscited by 79
- 2024Mixture of A Million Expertscited by 70
- 2021Chimera: Efficiently Training Large-Scale Neural Networks with Bidirectional Pipelinescited by 68
- 2023FlexMoE: Scaling Large-scale Sparse Pre-trained Model Training via Dynamic Device Placementcited by 52
- 2022Bamboo: Making Preemptible Instances Resilient for Affordable Training of Large DNNscited by 49
- 2024Upcycling Large Language Models into Mixture of Expertscited by 48
- 2024Characterization of Large Language Model Development in the Datacentercited by 46
- 2023Oobleck: Resilient Distributed Training of Large Models Using Pipeline Templatescited by 40
- 2020Deep Learning Training in Facebook Data Centers: Design of Scale-up and Scale-out Systemscited by 37
- 2024HMoE: Heterogeneous Mixture of Experts for Language Modelingcited by 28
- 2024Revisiting Reliability in Large-Scale Machine Learning Research Clusterscited by 27
- 2017Convergence Analysis of Distributed Stochastic Gradient Descent with Shufflingcited by 23
- 2024ByteCheckpoint: A Unified Checkpointing System for Large Foundation Model Developmentcited by 23
- 2019Mixed Precision Training With 8-bit Floating Pointcited by 22
- 2023Unicron: Economizing Self-Healing LLM Training at Scalecited by 16
- 2024DataStates-LLM: Lazy Asynchronous Checkpointing for Large Language Modelscited by 16
- 2024ReCycle: Resilient Training of Large DNNs using Pipeline Adaptationcited by 14
- 2020CPR: Understanding and Improving Failure Tolerant Training for Deep Learning Recommendation with Partial Recoverycited by 11
- 2024Collage: Light-Weight Low-Precision Strategy for LLM Trainingcited by 9
- 2024To FP8 and Back Again: Quantifying Reduced Precision Effects on LLM Training Stabilitycited by 9
- 2018Fault Tolerance in Iterative-Convergent Machine Learningcited by 7
- 2024FastPersist: Accelerating Model Checkpointing in Deep Learningcited by 6
50 most cited of 51 All 51 (JSON)
Built on by
Citing papers per year: 2026: 3.
3 papers.
Similar, not cited
Close in wording, no citation either way
- 2024Lazarus: Resilient and Elastic Training of Mixture-of-Experts Models
- 2025MoE-PHDS: One MoE checkpoint for flexible runtime sparsity
- 2024MoE Jetpack: From Dense Checkpoints to Adaptive Mixture of Experts for Vision Tasks
- 2026Flattening Every Memory Peak in Long-Context Mixture-of-Experts Training
- 2026Fast MoE Inference via Predictive Prefetching and Expert Replication
- 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
- 2024Communication-Efficient Sparsely-Activated Model Training via Sequence Migration and Token Condensation