Adaptive Worker Grouping For Communication-Efficient and Straggler-Tolerant Distributed SGD
Not on the map. Why?
Abstract (arXiv)
Wall-clock convergence time and communication load are key performance metrics for the distributed implementation of stochastic gradient descent (SGD) in parameter server settings. Communication-adaptive distributed Adam (CADA) has been recently proposed as a way to reduce communication load via the adaptive selection of workers. CADA is subject to performance degradation in terms of wall-clock convergence time in the presence of stragglers. This paper proposes a novel scheme named grouping-based CADA (G-CADA) that retains the advantages of CADA in reducing the communication load, while increasing the robustness to stragglers at the cost of additional storage at the workers. G-CADA partitions the workers into groups of workers that are assigned the same data shards. Groups are scheduled adaptively at each iteration, and the server only waits for the fastest worker in each selected group. We provide analysis and experimental results to elaborate the significant gains on the wall-clock time, as well as communication load and computation load, of G-CADA over other benchmark schemes.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 13 of its 25 references that are in the map. First posted on arXiv 12 Jan 2022.
Builds on
13 of 25 references.
References · 13
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019On the Convergence of Adam and Beyondcited by 834
- 2017Federated Multi-Task Learningcited by 669
- 2018LAG: Lazily Aggregated Gradient for Communication-Efficient Distributed Learningcited by 95
- 2018Communication-Computation Efficient Gradient Codingcited by 26
- 2019ErasureHead: Distributed Gradient Descent without Delays Using Approximate Gradient Codingcited by 22
- 2019Gradient Coding with Clustering and Multi-message Communicationcited by 12
- 2016A Fundamental Tradeoff between Computation and Communication in Distributed Computingcited by 11
- 2020CADA: Communication-Adaptive Distributed Adamcited by 10
- 2019LAGC: Lazily Aggregated Gradient Coding for Straggler-Tolerant and Communication-Efficient Distributed Learningcited by 9
- 2015Coded MapReducecited by 6
- 2018Rateless Codes for Near-Perfect Load Balancing in Distributed Matrix-Vector Multiplicationcited by 6
Built on by
Not cited yet.