mlsanityData to 7 Oct 2026

AntDT: A Self-Adaptive Distributed Training Framework for Leader and Straggler Nodes

arXiv 2404.09679 ↗First posted 15 Apr 2024cs.DC cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Many distributed training techniques like Parameter Server and AllReduce have been proposed to take advantage of the increasingly large data and rich features. However, stragglers frequently occur in distributed training due to resource contention and hardware heterogeneity, which significantly hampers the training efficiency. Previous works only address part of the stragglers and could not adaptively solve various stragglers in practice. Additionally, it is challenging to use a systematic framework to address all stragglers because different stragglers require diverse data allocation and fault-tolerance mechanisms. Therefore, this paper proposes a unified distributed training framework called AntDT (Ant Distributed Training Framework) to adaptively solve the straggler problems. Firstly, the framework consists of four components, including the Stateful Dynamic Data Sharding service, Monitor, Controller, and Agent. These components work collaboratively to efficiently distribute workloads and provide a range of pre-defined straggler mitigation methods with fault tolerance, thereby hiding messy details of data allocation and fault handling. Secondly, the framework provides a high degree of flexibility, allowing for the customization of straggler mitigation solutions based on the specific circumstances of the cluster. Leveraging this flexibility, we introduce two straggler mitigation solutions, namely AntDT-ND for non-dedicated clusters and AntDT-DD for dedicated clusters, as practical examples to resolve various types of stragglers at Ant Group. Justified by our comprehensive experiments and industrial deployment statistics, AntDT outperforms other SOTA methods more than 3x in terms of training efficiency. Additionally, in Alipay's homepage recommendation scenario, using AntDT reduces the training duration of the ranking model from 27.8 hours to just 5.4 hours.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 20 of its 62 references that are in the map. First posted on arXiv 15 Apr 2024.

Builds on

20 of 62 references.

References · 20

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  4. 2019ZeRO: Memory Optimizations Toward Training Trillion Parameter Modelscited by 1,278
  5. 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 471
  6. 2018xDeepFM: Combining Explicit and Implicit Feature Interactions for Recommender Systemscited by 277
  7. 2018Horovod: fast and easy distributed deep learning in TensorFlowcited by 275
  8. 2019A Survey on Distributed Machine Learningcited by 187
  9. 2017Revisiting Distributed Synchronous SGDcited by 142
  10. 2020PyTorch Distributed: Experiences on Accelerating Data Parallel Trainingcited by 87
  11. 2018Slow and Stale Gradients Can Win the Race: Error-Runtime Trade-offs in Distributed SGDcited by 68
  12. 2020Pollux: Co-adaptive Cluster Scheduling for Goodput-Optimized Deep Learningcited by 68
8 more
  1. 2013Petuum: A New Platform for Distributed Machine Learning on Big Datacited by 35
  2. 2021Production Machine Learning Pipelines: Empirical Analysis and Optimization Opportunitiescited by 21
  3. 2023An Adaptive Placement and Parallelism Framework for Accelerating RLHF Trainingcited by 13
  4. 2023Taming Resource Heterogeneity In Distributed ML Training With Dynamic Batchingcited by 12
  5. 2019TitAnt: Online Real-time Transaction Fraud Detection in Ant Financialcited by 9
  6. 2020Anytime MiniBatch: Exploiting Stragglers in Online Distributed Optimizationcited by 9
  7. 2020Adaptive Distributed Stochastic Gradient Descent for Minimizing Delay in the Presence of Stragglerscited by 6
  8. 2024G-Meta: Distributed Meta Learning in GPU Clusters for Large-Scale Recommender Systemscited by 4

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.