mlsanityData to 7 Oct 2026

A2CiD2: Accelerating Asynchronous Communication in Decentralized Deep Learning

arXiv 2306.08289 ↗First posted 14 Jun 2023cs.LG cs.AI cs.DCcited by 7

Not on the map. Why?

Abstract (arXiv)

Distributed training of Deep Learning models has been critical to many recent successes in the field. Current standard methods primarily rely on synchronous centralized algorithms which induce major communication bottlenecks and synchronization locks at scale. Decentralized asynchronous algorithms are emerging as a potential alternative but their practical applicability still lags. In order to mitigate the increase in communication cost that naturally comes with scaling the number of workers, we introduce a principled asynchronous, randomized, gossip-based optimization algorithm which works thanks to a continuous local momentum named A2CiD2. Our method allows each worker to continuously process mini-batches without stopping, and run a peer-to-peer averaging routine in parallel, reducing idle time. In addition to inducing a significant communication acceleration at no cost other than adding a local momentum variable, minimal adaptation is required to incorporate A2CiD2 to standard asynchronous approaches. Our theoretical analysis proves accelerated rates compared to previous asynchronous decentralized baselines and we empirically show that using our A2CiD2 momentum significantly decrease communication costs in poorly connected networks. In particular, we show consistent improvement on the ImageNet dataset using up to 64 asynchronous workers (A100 GPUs) and various communication network topologies.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 39 of its 47 references that are in the map. First posted on arXiv 14 Jun 2023.

Builds on

39 of 47 references.

References · 39

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
  4. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
  5. 2018Local SGD Converges Fast and Communicates Littlecited by 595
  6. 2017Large Batch Training of Convolutional Networkscited by 529
  7. 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
  8. 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 401
  9. 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 361
  10. 2018Horovod: fast and easy distributed deep learning in TensorFlowcited by 275
  11. 2018Don't Use Large Mini-Batches, Use Local SGDcited by 201
  12. 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
27 more
  1. 2018Stochastic Gradient Push for Distributed Deep Learningcited by 152
  2. 2017Revisiting Distributed Synchronous SGDcited by 142
  3. 2019Decentralized Deep Learning with Arbitrary Communication Compressioncited by 109
  4. 2014Deep learning with Elastic Averaging SGDcited by 90
  5. 2022Decentralized Training of Foundation Models in Heterogeneous Environmentscited by 87
  6. 2017Optimal algorithms for smooth and strongly convex distributed optimization in networkscited by 81
  7. 2019Unified Optimal Analysis of the (Stochastic) Gradient Methodcited by 81
  8. 2020Variance-Reduced Methods for Machine Learningcited by 79
  9. 2019Decoupled Greedy Learning of CNNscited by 76
  10. 2021Quasi-Global Momentum: Accelerating Decentralized Deep Learning on Heterogeneous Datacited by 69
  11. 2022An Improved Analysis of Gradient Tracking for Decentralized Machine Learningcited by 68
  12. 2020Optimal Complexity in Decentralized Trainingcited by 59
  13. 2021Exponential Graph is Provably Efficient for Decentralized Deep Trainingcited by 55
  14. 2021Consensus Control for Decentralized Deep Learningcited by 49
  15. 2020Optimal and Practical Algorithms for Smooth and Strongly Convex Decentralized Optimizationcited by 43
  16. 2021RelaySum for Decentralized Deep Learning on Heterogeneous Datacited by 39
  17. 2021Moshpit SGD: Communication-Efficient Decentralized Training on Heterogeneous Unreliable Devicescited by 36
  18. 2016Gossip training for deep learningcited by 33
  19. 2022Near-Optimal Sparse Allreduce for Distributed Deep Learningcited by 23
  20. 2018GossipGraD: Scalable Deep Learning using Gossip Communication based Asynchronous Gradient Descentcited by 19
  21. 2021BlueFog: Make Decentralized Algorithms Practical for Optimization and Deep Learningcited by 16
  22. 2021A Continuized View on Nesterov Acceleration for Stochastic Gradient Descent and Randomized Gossipcited by 15
  23. 2019An Accelerated Decentralized Stochastic Proximal Algorithm for Finite Sumscited by 10
  24. 2022DADAO: Decoupled Accelerated Decentralized Asynchronous Optimizationcited by 8
  25. 2021Decoupled Greedy Learning of CNNs for Synchronous and Asynchronous Distributed Learningcited by 6
  26. 2022Straggler-Resilient Differentially-Private Decentralized Learningcited by 3
  27. 2023Is Consensus Acceleration Possible in Decentralized Optimization over Slowly Time-Varying Networks?cited by 2

Built on by

Cited by year (2026 to 7 Oct)

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

7 papers.