AsGrad: A Sharp Unified Analysis of Asynchronous-SGD Algorithms
Not on the map. Why?
Abstract (arXiv)
We analyze asynchronous-type algorithms for distributed SGD in the heterogeneous setting, where each worker has its own computation and communication speeds, as well as data distribution. In these algorithms, workers compute possibly stale and stochastic gradients associated with their local data at some iteration back in history and then return those gradients to the server without synchronizing with other workers. We present a unified convergence theory for non-convex smooth functions in the heterogeneous regime. The proposed analysis provides convergence for pure asynchronous SGD and its various modifications. Moreover, our theory explains what affects the convergence rate and what can be done to improve the performance of asynchronous algorithms. In particular, we introduce a novel asynchronous method based on worker shuffling. As a by-product of our analysis, we also demonstrate convergence guarantees for gradient-type algorithms such as SGD with random reshuffling and shuffle-once mini-batch SGD. The derived rates match the best-known results for those algorithms, highlighting the tightness of our approach. Finally, our numerical evaluations support theoretical findings and show the good practical performance of our method.
Key facts. Cited by 16 papers in the map (data through 13 Oct 2026). Builds on 37 of its 74 references that are in the map. First posted on arXiv 31 Oct 2023.
Builds on
37 of 74 references.
References · 37
- 2019Advances and Open Problems in Federated Learningcited by 3,040
- 2018Federated Optimization in Heterogeneous Networkscited by 2,981
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,470
- 2014Convex Optimization: Algorithms and Complexitycited by 570
- 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 364
- 2019Decentralized Stochastic Optimization and Gossip Algorithms with Compressed Communicationcited by 220
- 2021FjORD: Fair and Accurate Federated Learning under heterogeneous targets with Ordered Dropoutcited by 192
- 2021Federated Learning with Buffered Asynchronous Aggregationcited by 188
- 2022ProxSkip: Yes! Local Gradient Steps Provably Lead to Communication Acceleration! Finally!cited by 134
- 2020Random Reshuffling: Simple Analysis with Vast Improvementscited by 112
- 2019Distributed Learning with Compressed Gradient Differencescited by 111
- 2016Asynchronous Stochastic Gradient Descent with Delay Compensationcited by 98
25 more
- 2020Local SGD: Unified Theory and New Efficient Methodscited by 88
- 2022Sharper Convergence Guarantees for Asynchronous SGD for Distributed and Federated Learningcited by 77
- 2021Fast Federated Learning in the Presence of Arbitrary Device Unavailabilitycited by 72
- 2015Perturbed Iterate Analysis for Asynchronous Stochastic Optimizationcited by 67
- 2022Asynchronous SGD Beats Minibatch SGD Under Arbitrary Delayscited by 61
- 2020A Unified Convergence Analysis for Shuffling-Type Gradient Methodscited by 57
- 2020SGD with shuffling: optimal rates without component convexity and large epoch requirementscited by 57
- 2018Distributed learning with compressed gradientscited by 55
- 2021FedNL: Making Newton-Type Methods Applicable to Federated Learningcited by 51
- 2018A Tight Convergence Analysis for Stochastic Gradient Descent with Delayed Updatescited by 47
- 2015Staleness-aware Async-SGD for Distributed Deep Learningcited by 43
- 2021Asynchronous Stochastic Optimization Robust to Arbitrary Delayscited by 32
- 2023On the Convergence of Federated Averaging with Cyclic Client Participationcited by 31
- 2023Optimal Time Complexities of Parallel Stochastic Optimization Methods Under a Fixed Computation Modelcited by 24
- 2022Server-Side Stepsizes and Sampling Without Replacement Provably Help in Federated Optimizationcited by 23
- 2020Distributed Non-Convex Optimization with Sublinear Speedup under Intermittent Client Availabilitycited by 20
- 2021Lower Bounds and Optimal Algorithms for Smooth and Strongly Convex Decentralized Optimization Over Time-Varying Networkscited by 19
- 2022Federated Optimization Algorithms with Random Reshuffling and Gradient Compressioncited by 18
- 2021Critical Parameters for Scalable Distributed Learning with Large Batches and Asynchronous Updatescited by 16
- 2022Characterizing & Finding Good Data Orderings for Fast Convergence of Sequential Gradient Methodscited by 15
- 2022Communication-Efficient Federated Learning With Data and Client Heterogeneitycited by 9
- 2021Can Single-Shuffle SGD be Better than Reshuffling SGD and GD?cited by 8
- 2018The Convergence of Stochastic Gradient Descent in Asynchronous Shared Memorycited by 6
- 2021Learning Under Delayed Feedback: Implicitly Adapting to Gradient Delayscited by 6
- 2020Elastic Consistency: A General Consistency Model for Distributed Stochastic Gradient Descentcited by 3
Built on by
Citing papers per year: 2024: 7; 2025: 7; 2026: 2.
16 papers.
Sort:
By area:
- 2025Ringmaster ASGD: The First Asynchronous SGD with Optimal Time Complexitycited by 17
- 2024Loss Landscape Characterization of Neural Networks without Over-Parametrizationcited by 8
- 2025FedMuon: Federated Learning with Bias-corrected LMO-based Optimizationcited by 8
- 2024Queuing dynamics of asynchronous Federated Learningcited by 6
- 2024MindFlayer SGD: Efficient Parallel SGD in the Presence of Heterogeneous and Random Worker Compute Timescited by 5
- 2025Ringleader ASGD: The First Asynchronous SGD with Optimal Time Complexity under Data Heterogeneitycited by 5
- 2024Towards Faster Decentralized Stochastic Optimization with Communication Compressioncited by 4
- 2024Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methodscited by 4
- 2025Unbiased and Sign Compression in Distributed Learning: Comparing Noise Resilience via SDEscited by 4
- 2025Optimizing Asynchronous Federated Learning: A Delicate Trade-Off Between Model-Parameter Staleness and Update Frequencycited by 2
- 2026Rescaled Asynchronous SGD: Optimal Distributed Optimization under Data and System Heterogeneitycited by 2
- 2024Dual-Delayed Asynchronous SGD for Arbitrarily Heterogeneous Datacited by 1
4 more
- 2024Faster Stochastic Optimization with Arbitrary Delays via Asynchronous Mini-Batchingcited by 1
- 2025Asynchronous Policy Gradient Aggregation for Efficient Distributed Reinforcement Learningcited by 1
- 2025Asynchronous and Stochastic Distributed Resource Allocationcited by 0
- 2026Robustifying Asynchronous SGD via Soft Throttlingcited by 0
- 2026Robustifying Asynchronous SGD via Soft Throttling30 Sep 2026
- 2026Rescaled Asynchronous SGD: Optimal Distributed Optimization under Data and System Heterogeneity13 May 2026
- 2025FedMuon: Federated Learning with Bias-corrected LMO-based Optimization30 Sep 2025
- 2025Asynchronous Policy Gradient Aggregation for Efficient Distributed Reinforcement Learning29 Sep 2025
- 2025Ringleader ASGD: The First Asynchronous SGD with Optimal Time Complexity under Data Heterogeneity26 Sep 2025
- 2025Asynchronous and Stochastic Distributed Resource Allocation1 Sep 2025
- 2025Unbiased and Sign Compression in Distributed Learning: Comparing Noise Resilience via SDEs24 Feb 2025
- 2025Optimizing Asynchronous Federated Learning: A Delicate Trade-Off Between Model-Parameter Staleness and Update Frequency12 Feb 2025
- 2025Ringmaster ASGD: The First Asynchronous SGD with Optimal Time Complexity27 Jan 2025
- 2024Loss Landscape Characterization of Neural Networks without Over-Parametrization16 Oct 2024
- 2024MindFlayer SGD: Efficient Parallel SGD in the Presence of Heterogeneous and Random Worker Compute Times5 Oct 2024
- 2024Faster Stochastic Optimization with Arbitrary Delays via Asynchronous Mini-Batching14 Aug 2024
4 more
- 2024Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methods20 Jun 2024
- 2024Towards Faster Decentralized Stochastic Optimization with Communication Compression30 May 2024
- 2024Dual-Delayed Asynchronous SGD for Arbitrarily Heterogeneous Data27 May 2024
- 2024Queuing dynamics of asynchronous Federated Learning12 Feb 2024
- 2025Ringmaster ASGD: The First Asynchronous SGD with Optimal Time Complexitycited by 17
- 2024Loss Landscape Characterization of Neural Networks without Over-Parametrizationcited by 8
- 2025FedMuon: Federated Learning with Bias-corrected LMO-based Optimizationcited by 8
- 2024Queuing dynamics of asynchronous Federated Learningcited by 6
- 2024MindFlayer SGD: Efficient Parallel SGD in the Presence of Heterogeneous and Random Worker Compute Timescited by 5
- 2025Ringleader ASGD: The First Asynchronous SGD with Optimal Time Complexity under Data Heterogeneitycited by 5
- 2024Towards Faster Decentralized Stochastic Optimization with Communication Compressioncited by 4
- 2024Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methodscited by 4
- 2025Unbiased and Sign Compression in Distributed Learning: Comparing Noise Resilience via SDEscited by 4
- 2025Optimizing Asynchronous Federated Learning: A Delicate Trade-Off Between Model-Parameter Staleness and Update Frequencycited by 2
- 2026Rescaled Asynchronous SGD: Optimal Distributed Optimization under Data and System Heterogeneitycited by 2
- 2024Dual-Delayed Asynchronous SGD for Arbitrarily Heterogeneous Datacited by 1
12 most cited of 15 All 15 (JSON)
- 2026Robustifying Asynchronous SGD via Soft Throttling30 Sep 2026
- 2026Rescaled Asynchronous SGD: Optimal Distributed Optimization under Data and System Heterogeneity13 May 2026
- 2025FedMuon: Federated Learning with Bias-corrected LMO-based Optimization30 Sep 2025
- 2025Ringleader ASGD: The First Asynchronous SGD with Optimal Time Complexity under Data Heterogeneity26 Sep 2025
- 2025Asynchronous and Stochastic Distributed Resource Allocation1 Sep 2025
- 2025Unbiased and Sign Compression in Distributed Learning: Comparing Noise Resilience via SDEs24 Feb 2025
- 2025Optimizing Asynchronous Federated Learning: A Delicate Trade-Off Between Model-Parameter Staleness and Update Frequency12 Feb 2025
- 2025Ringmaster ASGD: The First Asynchronous SGD with Optimal Time Complexity27 Jan 2025
- 2024Loss Landscape Characterization of Neural Networks without Over-Parametrization16 Oct 2024
- 2024MindFlayer SGD: Efficient Parallel SGD in the Presence of Heterogeneous and Random Worker Compute Times5 Oct 2024
- 2024Faster Stochastic Optimization with Arbitrary Delays via Asynchronous Mini-Batching14 Aug 2024
- 2024Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methods20 Jun 2024
12 newest of 15 All 15 (JSON)