mlsanityData to 7 Oct 2026

TRANSOM: An Efficient Fault-Tolerant System for Training LLMs

arXiv 2310.10046 ↗First posted 16 Oct 2023cs.DC cs.AIcited by 12

Not on the map. Why?

Abstract (arXiv)

Large language models (LLMs) with hundreds of billions or trillions of parameters, represented by chatGPT, have achieved profound impact on various fields. However, training LLMs with super-large-scale parameters requires large high-performance GPU clusters and long training periods lasting for months. Due to the inevitable hardware and software failures in large-scale clusters, maintaining uninterrupted and long-duration training is extremely challenging. As a result, A substantial amount of training time is devoted to task checkpoint saving and loading, task rescheduling and restart, and task manual anomaly checks, which greatly harms the overall training efficiency. To address these issues, we propose TRANSOM, a novel fault-tolerant LLM training system. In this work, we design three key subsystems: the training pipeline automatic fault tolerance and recovery mechanism named Transom Operator and Launcher (TOL), the training task multi-dimensional metric automatic anomaly detection system named Transom Eagle Eye (TEE), and the training checkpoint asynchronous access automatic fault tolerance and recovery technology named Transom Checkpoint Engine (TCE). Here, TOL manages the lifecycle of training tasks, while TEE is responsible for task monitoring and anomaly reporting. TEE detects training anomalies and reports them to TOL, who automatically enters the fault tolerance strategy to eliminate abnormal nodes and restart the training task. And the asynchronous checkpoint saving and loading functionality provided by TCE greatly shorten the fault tolerance overhead. The experimental results indicate that TRANSOM significantly enhances the efficiency of large-scale LLM training on clusters. Specifically, the pre-training time for GPT3-175B has been reduced by 28%, while checkpoint saving and loading performance have improved by a factor of 20.

Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 24 of its 63 references that are in the map. First posted on arXiv 16 Oct 2023.

Builds on

24 of 63 references.

References · 24

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
  4. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  5. 2020Scaling Laws for Neural Language Modelscited by 6,411
  6. 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
  7. 2022BLOOM: A 176B-Parameter Open-Access Multilingual Language Modelcited by 1,968
  8. 2021Scaling Language Models: Methods, Analysis & Insights from Training Gophercited by 1,199
  9. 2022GLM-130B: An Open Bilingual Pre-trained Modelcited by 837
  10. 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 621
  11. 2021Anomaly Transformer: Time Series Anomaly Detection with Association Discrepancycited by 387
  12. 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 339
12 more
  1. 2022Reducing Activation Recomputation in Large Transformer Modelscited by 300
  2. 2018Horovod: fast and easy distributed deep learning in TensorFlowcited by 275
  3. 2022Compute Trends Across Three Eras of Machine Learningcited by 161
  4. 2021Colossal-AI: A Unified Deep Learning System For Large-Scale Parallel Trainingcited by 96
  5. 2020Pollux: Co-adaptive Cluster Scheduling for Goodput-Optimized Deep Learningcited by 68
  6. 2022Aryl: An Elastic Cluster Scheduler for Deep Learningcited by 27
  7. 2019DL2: A Deep Learning-driven Scheduler for Deep Learning Clusterscited by 14
  8. 2019Characterizing Deep Learning Training Workloads on Alibaba-PAIcited by 11
  9. 2020CPR: Understanding and Improving Failure Tolerant Training for Deep Learning Recommendation with Partial Recoverycited by 11
  10. 2022Singularity: Planet-Scale, Preemptive and Elastic Scheduling of AI Workloadscited by 9
  11. 2017What does fault tolerant Deep Learning need from MPI?cited by 3
  12. 2021An Optimal Resource Allocator of Elastic Training for Deep Learning Jobs on Cloudcited by 3

Built on by

Cited by year (2026 to 7 Oct)

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

12 papers.