Straggler-aware Distributed Learning: Communication Computation Latency Trade-off
Not on the map. Why?
Abstract (arXiv)
When gradient descent (GD) is scaled to many parallel workers for large scale machine learning problems, its per-iteration computation time is limited by the straggling workers. Straggling workers can be tolerated by assigning redundant computations and coding across data and computations, but in most existing schemes, each non-straggling worker transmits one message per iteration to the parameter server (PS) after completing all its computations. Imposing such a limitation results in two main drawbacks; over-computation due to inaccurate prediction of the straggling behaviour, and under-utilization due to treating workers as straggler/non-straggler and discarding partial computations carried out by stragglers. In this paper, to overcome these drawbacks, we consider multi-message communication (MMC) by allowing multiple computations to be conveyed from each worker per iteration, and design straggler avoidance techniques accordingly. Then, we analyze how the proposed designs can be employed efficiently to seek a balance between the computation and communication latency to minimize the overall latency. Furthermore, through extensive simulations, both model-based and real implementation on Amazon EC2 servers, we identify the advantages and disadvantages of these designs in different settings, and demonstrate that MMC can help improve upon existing straggler avoidance schemes.
Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 5; 2023: 2; 2024: 1; 2025: 3; 2026: 2.
15 papers.
Sort:
- 2021Gradient Coding with Dynamic Clustering for Straggler-Tolerant Distributed Learningcited by 8
- 2022Robust Federated Learning with Connectivity Failures: A Semi-Decentralized Framework with Collaborative Relayingcited by 5
- 2023SCoTTi: Save Computation at Training Time with an adaptive frameworkcited by 3
- 2022Adaptive Stochastic Gradient Descent for Fast and Communication-Efficient Distributed Learningcited by 2
- 2025Argus: Federated Non-convex Bilevel Learning over 6G Space-Air-Ground Integrated Networkcited by 2
- 2021Coded Computation across Shared Heterogeneous Workers with Communication Delaycited by 1
- 2022Lightweight Projective Derivative Codes for Compressed Asynchronous Gradient Descentcited by 1
- 2025Noise Resilient Over-The-Air Federated Learning In Heterogeneous Wireless Networkscited by 1
- 2022Cost-Efficient Distributed Learning via Combinatorial Multi-Armed Banditscited by 0
- 2022Generalized Lagrange Coded Computing: A Flexible Computation-Communication Tradeoff for Resilient, Secure, and Private Computationcited by 0
- 2023Fast and Straggler-Tolerant Distributed SGD with Reduced Computation Loadcited by 0
- 2024Approximate Gradient Coding for Privacy-Flexible Federated Learning with Non-IID Datacited by 0
- 2026Pipelined Gradient Coding22 Jul 2026
- 2026Channel-Adaptive Robust Aggregation for Over-the-Air Federated Learning in Heterogeneous Networks5 Jul 2026
- 2025Argus: Federated Non-convex Bilevel Learning over 6G Space-Air-Ground Integrated Network14 May 2025
- 2025Noise Resilient Over-The-Air Federated Learning In Heterogeneous Wireless Networks25 Mar 2025
- 2025Distributed Multi-Head Learning Systems for Power Consumption Prediction21 Jan 2025
- 2024Approximate Gradient Coding for Privacy-Flexible Federated Learning with Non-IID Data4 Apr 2024
- 2023SCoTTi: Save Computation at Training Time with an adaptive framework19 Dec 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
- 2022Generalized Lagrange Coded Computing: A Flexible Computation-Communication Tradeoff for Resilient, Secure, and Private Computation24 Apr 2022
- 2022Robust Federated Learning with Connectivity Failures: A Semi-Decentralized Framework with Collaborative Relaying24 Feb 2022
- 2022Cost-Efficient Distributed Learning via Combinatorial Multi-Armed Bandits16 Feb 2022
- 2021Gradient Coding with Dynamic Clustering for Straggler-Tolerant Distributed Learningcited by 8
- 2022Robust Federated Learning with Connectivity Failures: A Semi-Decentralized Framework with Collaborative Relayingcited by 5
- 2023SCoTTi: Save Computation at Training Time with an adaptive frameworkcited by 3
- 2022Adaptive Stochastic Gradient Descent for Fast and Communication-Efficient Distributed Learningcited by 2
- 2025Argus: Federated Non-convex Bilevel Learning over 6G Space-Air-Ground Integrated Networkcited by 2
- 2021Coded Computation across Shared Heterogeneous Workers with Communication Delaycited by 1
- 2022Lightweight Projective Derivative Codes for Compressed Asynchronous Gradient Descentcited by 1
- 2025Noise Resilient Over-The-Air Federated Learning In Heterogeneous Wireless Networkscited by 1
- 2022Cost-Efficient Distributed Learning via Combinatorial Multi-Armed Banditscited by 0
- 2022Generalized Lagrange Coded Computing: A Flexible Computation-Communication Tradeoff for Resilient, Secure, and Private Computationcited by 0
- 2023Fast and Straggler-Tolerant Distributed SGD with Reduced Computation Loadcited by 0
- 2024Approximate Gradient Coding for Privacy-Flexible Federated Learning with Non-IID Datacited by 0
12 most cited of 15 All 15 (JSON)
- 2026Pipelined Gradient Coding22 Jul 2026
- 2026Channel-Adaptive Robust Aggregation for Over-the-Air Federated Learning in Heterogeneous Networks5 Jul 2026
- 2025Argus: Federated Non-convex Bilevel Learning over 6G Space-Air-Ground Integrated Network14 May 2025
- 2025Noise Resilient Over-The-Air Federated Learning In Heterogeneous Wireless Networks25 Mar 2025
- 2025Distributed Multi-Head Learning Systems for Power Consumption Prediction21 Jan 2025
- 2024Approximate Gradient Coding for Privacy-Flexible Federated Learning with Non-IID Data4 Apr 2024
- 2023SCoTTi: Save Computation at Training Time with an adaptive framework19 Dec 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
- 2022Generalized Lagrange Coded Computing: A Flexible Computation-Communication Tradeoff for Resilient, Secure, and Private Computation24 Apr 2022
- 2022Robust Federated Learning with Connectivity Failures: A Semi-Decentralized Framework with Collaborative Relaying24 Feb 2022
- 2022Cost-Efficient Distributed Learning via Combinatorial Multi-Armed Bandits16 Feb 2022
12 newest of 15 All 15 (JSON)