How to scale distributed deep learning?
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
Citing papers per year: 2021: 3; 2022: 2; 2023: 3; 2024: 5; 2025: 2; 2026: 1.
16 papers.
Sort:
- 2021SpreadGNN: Serverless Multi-task Federated Learning for Graph Neural Networkscited by 30
- 2023The Evolution of Distributed Systems for Graph Neural Networks and their Origin in Graph Processing and Deep Learning: A Surveycited by 13
- 2023Accuracy is not the only Metric that matters: Estimating the Energy Consumption of Deep Learning Modelscited by 9
- 2024Provable Privacy Advantages of Decentralized Federated Learning via Distributed Optimizationcited by 6
- 2021Partitioning sparse deep neural networks for scalable training and inferencecited by 4
- 2025From Centralized to Decentralized Federated Learning: Theoretical Insights, Privacy Preservation, and Robustness Challengescited by 4
- 2023Tram-FL: Routing-based Model Training for Decentralized Federated Learningcited by 3
- 2022Accelerating Parallel Stochastic Gradient Descent via Non-blocking Mini-batchescited by 2
- 2021EventGraD: Event-Triggered Communication in Parallel Machine Learningcited by 1
- 2022RCD-SGD: Resource-Constrained Distributed SGD in Heterogeneous Environment via Submodular Partitioningcited by 1
- 2024Scale-Robust Timely Asynchronous Decentralized Learningcited by 1
- 2024Adjacent Leader Decentralized Stochastic Gradient Descentcited by 1
4 more
- 2024Distributed Sign Momentum with Local Steps for Training Transformerscited by 1
- 2024Sequence-to-sequence models in peer-to-peer learning: A practical applicationcited by 0
- 2025Load-Aware Training Scheduling for Model Circulation-based Decentralized Federated Learningcited by 0
- 2026When Topology Betrays Privacy: Lattice-Based Reconstruction Attacks on Secure Aggregation in Decentralized Federated Learningcited by 0
- 2026When Topology Betrays Privacy: Lattice-Based Reconstruction Attacks on Secure Aggregation in Decentralized Federated Learning8 Sep 2026
- 2025Load-Aware Training Scheduling for Model Circulation-based Decentralized Federated Learning11 Jun 2025
- 2025From Centralized to Decentralized Federated Learning: Theoretical Insights, Privacy Preservation, and Robustness Challenges10 Mar 2025
- 2024Distributed Sign Momentum with Local Steps for Training Transformers26 Nov 2024
- 2024Provable Privacy Advantages of Decentralized Federated Learning via Distributed Optimization12 Jul 2024
- 2024Adjacent Leader Decentralized Stochastic Gradient Descent18 May 2024
- 2024Sequence-to-sequence models in peer-to-peer learning: A practical application2 May 2024
- 2024Scale-Robust Timely Asynchronous Decentralized Learning30 Apr 2024
- 2023Tram-FL: Routing-based Model Training for Decentralized Federated Learning9 Aug 2023
- 2023The Evolution of Distributed Systems for Graph Neural Networks and their Origin in Graph Processing and Deep Learning: A Survey23 May 2023
- 2023Accuracy is not the only Metric that matters: Estimating the Energy Consumption of Deep Learning Models3 Apr 2023
- 2022Accelerating Parallel Stochastic Gradient Descent via Non-blocking Mini-batches2 Nov 2022
4 more
- 2022RCD-SGD: Resource-Constrained Distributed SGD in Heterogeneous Environment via Submodular Partitioning2 Nov 2022
- 2021SpreadGNN: Serverless Multi-task Federated Learning for Graph Neural Networks4 Jun 2021
- 2021Partitioning sparse deep neural networks for scalable training and inference23 Apr 2021
- 2021EventGraD: Event-Triggered Communication in Parallel Machine Learning12 Mar 2021
- 2021SpreadGNN: Serverless Multi-task Federated Learning for Graph Neural Networkscited by 30
- 2023The Evolution of Distributed Systems for Graph Neural Networks and their Origin in Graph Processing and Deep Learning: A Surveycited by 13
- 2023Accuracy is not the only Metric that matters: Estimating the Energy Consumption of Deep Learning Modelscited by 9
- 2024Provable Privacy Advantages of Decentralized Federated Learning via Distributed Optimizationcited by 6
- 2021Partitioning sparse deep neural networks for scalable training and inferencecited by 4
- 2025From Centralized to Decentralized Federated Learning: Theoretical Insights, Privacy Preservation, and Robustness Challengescited by 4
- 2023Tram-FL: Routing-based Model Training for Decentralized Federated Learningcited by 3
- 2022Accelerating Parallel Stochastic Gradient Descent via Non-blocking Mini-batchescited by 2
- 2021EventGraD: Event-Triggered Communication in Parallel Machine Learningcited by 1
- 2022RCD-SGD: Resource-Constrained Distributed SGD in Heterogeneous Environment via Submodular Partitioningcited by 1
- 2024Scale-Robust Timely Asynchronous Decentralized Learningcited by 1
- 2024Adjacent Leader Decentralized Stochastic Gradient Descentcited by 1
12 most cited of 16 All 16 (JSON)
- 2026When Topology Betrays Privacy: Lattice-Based Reconstruction Attacks on Secure Aggregation in Decentralized Federated Learning8 Sep 2026
- 2025Load-Aware Training Scheduling for Model Circulation-based Decentralized Federated Learning11 Jun 2025
- 2025From Centralized to Decentralized Federated Learning: Theoretical Insights, Privacy Preservation, and Robustness Challenges10 Mar 2025
- 2024Distributed Sign Momentum with Local Steps for Training Transformers26 Nov 2024
- 2024Provable Privacy Advantages of Decentralized Federated Learning via Distributed Optimization12 Jul 2024
- 2024Adjacent Leader Decentralized Stochastic Gradient Descent18 May 2024
- 2024Sequence-to-sequence models in peer-to-peer learning: A practical application2 May 2024
- 2024Scale-Robust Timely Asynchronous Decentralized Learning30 Apr 2024
- 2023Tram-FL: Routing-based Model Training for Decentralized Federated Learning9 Aug 2023
- 2023The Evolution of Distributed Systems for Graph Neural Networks and their Origin in Graph Processing and Deep Learning: A Survey23 May 2023
- 2023Accuracy is not the only Metric that matters: Estimating the Energy Consumption of Deep Learning Models3 Apr 2023
- 2022Accelerating Parallel Stochastic Gradient Descent via Non-blocking Mini-batches2 Nov 2022
12 newest of 16 All 16 (JSON)