mlsanityData to 7 Oct 2026

Universal Checkpointing: A Flexible and Efficient Distributed Checkpointing System for Large-Scale DNN Training with Reconfigurable Parallelis

arXiv 2406.18820 ↗First posted 27 Jun 2024cs.DC cs.LGcited by 9

Not on the map. Why?

Abstract (arXiv)

Deep neural network (DNN) training continues to scale rapidly in terms of model size, data volume, and sequence length, to the point where multiple machines are required to fit large models for training. Different distributed and parallel training strategies have been developed to support large-scale DNN training by partitioning the training state across GPUs. However, existing DNN training systems provide very limited support for reconfiguring parallelism strategies in the middle of the training via checkpointing. This limitation arises because distributed checkpoints are tightly coupled to specific model parallelism and hardware configurations, preventing large-scale training jobs from efficiently adapting to hardware failures or resource elasticity. This paper presents Universal Checkpointing (UCP), a novel checkpointing system that enables flexible and efficient DNN training with reconfigurable parallelism. UCP overcomes challenges in existing systems by decoupling checkpoint structure from parallel training strategies and hardware configurations. In addition, we present a pattern-based reconfiguration pipeline that enables automatic, flexible, and efficient mapping of checkpoint state to various parallelism strategies. Evaluation on a range of DNN models, including state-of-the-art dense and sparse LLMs, shows that UCP enables reconfiguration for a broader set of widely used parallelism strategies than existing solutions while adding negligible reconfiguration cost. UCP has been successfully employed in real LLM training workloads, greatly enhancing their flexibility and resilience to dynamic hardware environments.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 29 of its 55 references that are in the map. First posted on arXiv 27 Jun 2024.

Builds on

29 of 55 references.

References · 29

  1. 2017Attention Is All You Needcited by 59,932
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
  4. 2020Scaling Laws for Neural Language Modelscited by 6,411
  5. 2021On the Opportunities and Risks of Foundation Modelscited by 3,961
  6. 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,346
  7. 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
  8. 2022BLOOM: A 176B-Parameter Open-Access Multilingual Language Modelcited by 1,968
  9. 2024Phi-3 Technical Report: A Highly Capable Language Model Locally on Your Phonecited by 1,883
  10. 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
  11. 2024Mixtral of Expertscited by 1,785
  12. 2023GQA: Training Generalized Multi-Query Transformer Models from Multi-Head Checkpointscited by 1,311
17 more
  1. 2017Mixed Precision Trainingcited by 1,135
  2. 2021Train Short, Test Long: Attention with Linear Biases Enables Input Length Extrapolationcited by 1,085
  3. 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 621
  4. 2022Using DeepSpeed and Megatron to Train Megatron-Turing NLG 530B, A Large-Scale Generative Language Modelcited by 557
  5. 2023Ring Attention with Blockwise Transformers for Near-Infinite Contextcited by 448
  6. 2022Reducing Activation Recomputation in Large Transformer Modelscited by 300
  7. 2023DeepSpeed Ulysses: System Optimizations for Enabling Training of Extreme Long Sequence Transformer Modelscited by 239
  8. 2019A Study of BFLOAT16 for Deep Learning Trainingcited by 227
  9. 2021Sequence Parallelism: Long Sequence Training from System Perspectivecited by 125
  10. 2024MegaScale: Scaling Large Language Model Training to More Than 10,000 GPUscited by 111
  11. 2018NVIDIA Tensor Core Programmability, Performance & Precisioncited by 77
  12. 2022Bamboo: Making Preemptible Instances Resilient for Affordable Training of Large DNNscited by 49
  13. 2024Parcae: Proactive, Liveput-Optimized DNN Training on Preemptible Instancescited by 16
  14. 2023Tenplex: Dynamic Parallelism for Deep Learning using Parallelizable Tensor Collectionscited by 15
  15. 2022Singularity: Planet-Scale, Preemptive and Elastic Scheduling of AI Workloadscited by 9
  16. 2024FastPersist: Accelerating Model Checkpointing in Deep Learningcited by 6
  17. 2020VirtualFlow: Decoupling Deep Learning Models from the Underlying Hardwarecited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 3; 2026: 5.

9 papers.