mlsanityData to 7 Oct 2026

How to scale distributed deep learning?

arXiv 1611.04581 ↗First posted 14 Nov 2016cs.LGcited by 16

Not on the map. Why?

Abstract (arXiv)

Training time on large datasets for deep neural networks is the principal workflow bottleneck in a number of important applications of deep learning, such as object classification and detection in automatic driver assistance systems (ADAS). To minimize training time, the training of a deep neural network must be scaled beyond a single machine to as many machines as possible by distributing the optimization method used for training. While a number of approaches have been proposed for distributed stochastic gradient descent (SGD), at the current time synchronous approaches to distributed SGD appear to be showing the greatest performance at large scale. Synchronous scaling of SGD suffers from the need to synchronize all processors on each gradient step and is not resilient in the face of failing or lagging processors. In asynchronous approaches using parameter servers, training is slowed by contention to the parameter server. In this paper we compare the convergence of synchronous and asynchronous SGD for training a modern ResNet network architecture on the ImageNet classification problem. We also propose an asynchronous method, gossiping SGD, that aims to retain the positive features of both systems by replacing the all-reduce collective operation of synchronous training with a gossip aggregation algorithm. We find, perhaps counterintuitively, that asynchronous SGD, including both elastic averaging and gossiping, converges faster at fewer nodes (up to about 32 nodes), whereas synchronous SGD scales better to more nodes (up to about 100 nodes).

Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Nov 2016.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

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

16 papers.

Sort:

  1. 2021SpreadGNN: Serverless Multi-task Federated Learning for Graph Neural Networkscited by 30
  2. 2023The Evolution of Distributed Systems for Graph Neural Networks and their Origin in Graph Processing and Deep Learning: A Surveycited by 13
  3. 2023Accuracy is not the only Metric that matters: Estimating the Energy Consumption of Deep Learning Modelscited by 9
  4. 2024Provable Privacy Advantages of Decentralized Federated Learning via Distributed Optimizationcited by 6
  5. 2021Partitioning sparse deep neural networks for scalable training and inferencecited by 4
  6. 2025From Centralized to Decentralized Federated Learning: Theoretical Insights, Privacy Preservation, and Robustness Challengescited by 4
  7. 2023Tram-FL: Routing-based Model Training for Decentralized Federated Learningcited by 3
  8. 2022Accelerating Parallel Stochastic Gradient Descent via Non-blocking Mini-batchescited by 2
  9. 2021EventGraD: Event-Triggered Communication in Parallel Machine Learningcited by 1
  10. 2022RCD-SGD: Resource-Constrained Distributed SGD in Heterogeneous Environment via Submodular Partitioningcited by 1
  11. 2024Scale-Robust Timely Asynchronous Decentralized Learningcited by 1
  12. 2024Adjacent Leader Decentralized Stochastic Gradient Descentcited by 1
4 more
  1. 2024Distributed Sign Momentum with Local Steps for Training Transformerscited by 1
  2. 2024Sequence-to-sequence models in peer-to-peer learning: A practical applicationcited by 0
  3. 2025Load-Aware Training Scheduling for Model Circulation-based Decentralized Federated Learningcited by 0
  4. 2026When Topology Betrays Privacy: Lattice-Based Reconstruction Attacks on Secure Aggregation in Decentralized Federated Learningcited by 0