mlsanityData to 7 Oct 2026

Cloudless-Training: A Framework to Improve Efficiency of Geo-Distributed ML Training

arXiv 2303.05330 ↗First posted 9 Mar 2023cs.DC cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Geo-distributed ML training can benefit many emerging ML scenarios (e.g., large model training, federated learning) with multi-regional cloud resources and wide area network. However, its efficiency is limited due to 2 challenges. First, efficient elastic scheduling of multi-regional cloud resources is usually missing, affecting resource utilization and performance of training. Second, training communication on WAN is still the main overhead, easily subjected to low bandwidth and high fluctuations of WAN. In this paper, we propose a framework, Cloudless-Training, to realize efficient PS-based geo-distributed ML training in 3 aspects. First, it uses a two-layer architecture with control and physical training planes to support elastic scheduling and communication for multi-regional clouds in a serverless maner.Second, it provides an elastic scheduling strategy that can deploy training workflows adaptively according to the heterogeneity of available cloud resources and distribution of pre-existing training datasets. Third, it provides 2 new synchronization strategies for training partitions among clouds, including asynchronous SGD with gradient accumulation (ASGD-GA) and inter-PS model averaging (MA). It is implemented with OpenFaaS and evaluated on Tencent Cloud. Experiments show that Cloudless-Training can support general ML training in a geo-distributed way, greatly improve resource utilization (e.g., 9.2%-24.0% training cost reduction) and synchronization efficiency (e.g., 1.7x training speedup over baseline at most) with model correctness guarantees.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 22 of its 53 references that are in the map. First posted on arXiv 9 Mar 2023.

Builds on

22 of 53 references.

References · 22

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
  4. 2016An overview of gradient descent optimization algorithmscited by 1,021
  5. 2017DeepFM: A Factorization-Machine based Neural Network for CTR Predictioncited by 673
  6. 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
  7. 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 471
  8. 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 427
  9. 2018Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learningcited by 277
  10. 2018Horovod: fast and easy distributed deep learning in TensorFlowcited by 275
  11. 2017Sparse Communication for Distributed Gradient Descentcited by 243
  12. 2019A Survey on Distributed Machine Learningcited by 187
10 more
  1. 2018Mesh-TensorFlow: Deep Learning for Supercomputerscited by 168
  2. 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
  3. 2020Memory-Efficient Pipeline-Parallel DNN Trainingcited by 133
  4. 2017Poseidon: An Efficient Communication Architecture for Distributed Deep Learning on GPU Clusterscited by 55
  5. 2020Enabling Compute-Communication Overlap in Distributed Deep Learning Training Platformscited by 25
  6. 2020Towards Scalable Distributed Training of Deep Learning on Public Cloud Clusterscited by 23
  7. 2015Strategies and Principles of Distributed Machine Learning on Big Datacited by 16
  8. 2021Towards Demystifying Serverless Machine Learning Trainingcited by 16
  9. 2021FedLess: Secure and Scalable Federated Learning Using Serverless Computingcited by 13
  10. 2022Nebula-I: A General Framework for Collaboratively Training Deep Learning Models on Low-Bandwidth Cloud Clusterscited by 3

Built on by

Not cited yet.