Anytime Stochastic Gradient Descent: A Time to Hear from all the Workers
Not on the map. Why?
Abstract (arXiv)
In this paper, we focus on approaches to parallelizing stochastic gradient descent (SGD) wherein data is farmed out to a set of workers, the results of which, after a number of updates, are then combined at a central master node. Although such synchronized SGD approaches parallelize well in idealized computing environments, they often fail to realize their promised computational acceleration in practical settings. One cause is slow workers, termed stragglers, who can cause the fusion step at the master node to stall, which greatly slowing convergence. In many straggler mitigation approaches work completed by these nodes, while only partial, is discarded completely. In this paper, we propose an approach to parallelizing synchronous SGD that exploits the work completed by all workers. The central idea is to fix the computation time of each worker and then to combine distinct contributions of all workers. We provide a convergence analysis and optimize the combination function. Our numerical results demonstrate an improvement of several factors of magnitude in comparison to existing methods.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 6 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 2.
6 papers.
- 2021Linear Convergence in Federated Learning: Tackling Client Heterogeneity and Sparse Gradientscited by 123
- 2021Gradient Coding with Dynamic Clustering for Straggler-Tolerant Distributed Learningcited by 8
- 2022Adaptive Stochastic Gradient Descent for Fast and Communication-Efficient Distributed Learningcited by 2
- 2022Lightweight Projective Derivative Codes for Compressed Asynchronous Gradient Descentcited by 1
- 2023Fast and Straggler-Tolerant Distributed SGD with Reduced Computation Loadcited by 0
- 2023Distributed Dual Coordinate Ascent with Imbalanced Data on a General Tree Networkcited by 0
- 2023Distributed Dual Coordinate Ascent with Imbalanced Data on a General Tree Network28 Aug 2023
- 2023Fast and Straggler-Tolerant Distributed SGD with Reduced Computation Load17 Apr 2023
- 2022Adaptive Stochastic Gradient Descent for Fast and Communication-Efficient Distributed Learning4 Aug 2022
- 2022Lightweight Projective Derivative Codes for Compressed Asynchronous Gradient Descent31 Jan 2022
- 2021Gradient Coding with Dynamic Clustering for Straggler-Tolerant Distributed Learning1 Mar 2021
- 2021Linear Convergence in Federated Learning: Tackling Client Heterogeneity and Sparse Gradients14 Feb 2021