Improved asynchronous parallel optimization analysis for stochastic incremental methods
Not on the map. Why?
Abstract (arXiv)
As datasets continue to increase in size and multi-core computer architectures are developed, asynchronous parallel optimization algorithms become more and more essential to the field of Machine Learning. Unfortunately, conducting the theoretical analysis asynchronous methods is difficult, notably due to the introduction of delay and inconsistency in inherently sequential algorithms. Handling these issues often requires resorting to simplifying but unrealistic assumptions. Through a novel perspective, we revisit and clarify a subtle but important technical issue present in a large fraction of the recent convergence rate proofs for asynchronous parallel optimization algorithms, and propose a simplification of the recently introduced "perturbed iterate" framework that resolves it. We demonstrate the usefulness of our new framework by analyzing three distinct asynchronous parallel incremental optimization algorithms: Hogwild (asynchronous SGD), KROMAGNON (asynchronous SVRG) and ASAGA, a novel asynchronous parallel version of the incremental gradient algorithm SAGA that enjoys fast linear convergence rates. We are able to both remove problematic assumptions and obtain better theoretical results. Notably, we prove that ASAGA and KROMAGNON can obtain a theoretical linear speedup on multi-core systems even without sparsity assumptions. We present results of an implementation on a 40-core architecture illustrating the practical speedups as well as the hardware overhead. Finally, we investigate the overlap constant, an ill-understood but central quantity for the theoretical analysis of asynchronous parallel algorithms. We find that it encompasses much more complexity than suggested in previous work, and often is order-of-magnitude bigger than traditionally thought.
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Jan 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 6; 2023: 2; 2024: 3; 2025: 3; 2026: 3.
30 papers.
Sort:
- 2022Sharper Convergence Guarantees for Asynchronous SGD for Distributed and Federated Learningcited by 76
- 2022Asynchronous SGD Beats Minibatch SGD Under Arbitrary Delayscited by 61
- 2021Asynchronous Stochastic Optimization Robust to Arbitrary Delayscited by 32
- 2021Asynchronous Iterations in Optimization: New Sequence Results and Sharper Algorithmic Guaranteescited by 17
- 2021Critical Parameters for Scalable Distributed Learning with Large Batches and Asynchronous Updatescited by 16
- 2022Delay-adaptive step-sizes for asynchronous learningcited by 11
- 2023Asynchronous Federated Learning with Bidirectional Quantized Communications and Buffered Aggregationcited by 10
- 2024FADAS: Towards Federated Adaptive Asynchronous Optimizationcited by 10
- 2022DADAO: Decoupled Accelerated Decentralized Asynchronous Optimizationcited by 8
- 2021Decoupled Greedy Learning of CNNs for Synchronous and Asynchronous Distributed Learningcited by 6
- 2021Learning Under Delayed Feedback: Implicitly Adapting to Gradient Delayscited by 6
- 2025Ringleader ASGD: The First Asynchronous SGD with Optimal Time Complexity under Data Heterogeneitycited by 5
18 more
- 2022Distributed Methods with Absolute Compression and Error Compensationcited by 4
- 2021Asynchronous speedup in decentralized optimizationcited by 3
- 2021On the Practicality of Differential Privacy in Federated Learning by Tuning Iteration Timescited by 2
- 2026Rescaled Asynchronous SGD: Optimal Distributed Optimization under Data and System Heterogeneitycited by 2
- 2021Proactive DP: A Multple Target Optimization Framework for DP-SGDcited by 1
- 2021Optimizing the Numbers of Queries and Replies in Federated Learning with Differential Privacycited by 1
- 2021AET-SGD: Asynchronous Event-triggered Stochastic Gradient Descentcited by 1
- 2022Distributed Dynamic Safe Screening Algorithms for Sparse Regularizationcited by 1
- 2024Dual-Delayed Asynchronous SGD for Arbitrarily Heterogeneous Datacited by 1
- 2024Faster Stochastic Optimization with Arbitrary Delays via Asynchronous Mini-Batchingcited by 1
- 2025A Class of Accelerated Fixed-Point-Based Methods with Delayed Inexact Oracles and Its Applicationscited by 1
- 2021Distributed Learning and its Application for Time-Series Predictioncited by 0
- 2021Accelerating Perturbed Stochastic Iterates in Asynchronous Lock-Free Optimizationcited by 0
- 2021Federated Learning with Superquantile Aggregation for Heterogeneous Datacited by 0
- 2023Layer-wise Adaptive Step-Sizes for Stochastic First-Order Methods for Deep Learningcited by 0
- 2025Stragglers Can Contribute More: Uncertainty-Aware Distillation for Asynchronous Federated Learningcited by 0
- 2026Bringing Order to Asynchronous SGD: Towards Optimality under Data-Dependent Delays with Momentumcited by 0
- 2026Stochastic convergence of parallel asynchronous adaptive first-order methodscited by 0
- 2026Stochastic convergence of parallel asynchronous adaptive first-order methods1 Jun 2026
- 2026Rescaled Asynchronous SGD: Optimal Distributed Optimization under Data and System Heterogeneity13 May 2026
- 2026Bringing Order to Asynchronous SGD: Towards Optimality under Data-Dependent Delays with Momentum3 May 2026
- 2025A Class of Accelerated Fixed-Point-Based Methods with Delayed Inexact Oracles and Its Applications15 Dec 2025
- 2025Stragglers Can Contribute More: Uncertainty-Aware Distillation for Asynchronous Federated Learning25 Nov 2025
- 2025Ringleader ASGD: The First Asynchronous SGD with Optimal Time Complexity under Data Heterogeneity26 Sep 2025
- 2024Faster Stochastic Optimization with Arbitrary Delays via Asynchronous Mini-Batching14 Aug 2024
- 2024FADAS: Towards Federated Adaptive Asynchronous Optimization25 Jul 2024
- 2024Dual-Delayed Asynchronous SGD for Arbitrarily Heterogeneous Data27 May 2024
- 2023Asynchronous Federated Learning with Bidirectional Quantized Communications and Buffered Aggregation1 Aug 2023
- 2023Layer-wise Adaptive Step-Sizes for Stochastic First-Order Methods for Deep Learning23 May 2023
- 2022DADAO: Decoupled Accelerated Decentralized Asynchronous Optimization26 Jul 2022
18 more
- 2022Sharper Convergence Guarantees for Asynchronous SGD for Distributed and Federated Learning16 Jun 2022
- 2022Asynchronous SGD Beats Minibatch SGD Under Arbitrary Delays15 Jun 2022
- 2022Distributed Dynamic Safe Screening Algorithms for Sparse Regularization23 Apr 2022
- 2022Distributed Methods with Absolute Compression and Error Compensation4 Mar 2022
- 2022Delay-adaptive step-sizes for asynchronous learning17 Feb 2022
- 2021AET-SGD: Asynchronous Event-triggered Stochastic Gradient Descent27 Dec 2021
- 2021Federated Learning with Superquantile Aggregation for Heterogeneous Data17 Dec 2021
- 2021Accelerating Perturbed Stochastic Iterates in Asynchronous Lock-Free Optimization30 Sep 2021
- 2021Asynchronous Iterations in Optimization: New Sequence Results and Sharper Algorithmic Guarantees9 Sep 2021
- 2021Optimizing the Numbers of Queries and Replies in Federated Learning with Differential Privacy5 Jul 2021
- 2021Learning Under Delayed Feedback: Implicitly Adapting to Gradient Delays23 Jun 2021
- 2021Asynchronous Stochastic Optimization Robust to Arbitrary Delays22 Jun 2021
- 2021Decoupled Greedy Learning of CNNs for Synchronous and Asynchronous Distributed Learning11 Jun 2021
- 2021Asynchronous speedup in decentralized optimization7 Jun 2021
- 2021Distributed Learning and its Application for Time-Series Prediction6 Jun 2021
- 2021Critical Parameters for Scalable Distributed Learning with Large Batches and Asynchronous Updates3 Mar 2021
- 2021Proactive DP: A Multple Target Optimization Framework for DP-SGD17 Feb 2021
- 2021On the Practicality of Differential Privacy in Federated Learning by Tuning Iteration Times11 Jan 2021
- 2022Sharper Convergence Guarantees for Asynchronous SGD for Distributed and Federated Learningcited by 76
- 2022Asynchronous SGD Beats Minibatch SGD Under Arbitrary Delayscited by 61
- 2021Asynchronous Stochastic Optimization Robust to Arbitrary Delayscited by 32
- 2021Asynchronous Iterations in Optimization: New Sequence Results and Sharper Algorithmic Guaranteescited by 17
- 2021Critical Parameters for Scalable Distributed Learning with Large Batches and Asynchronous Updatescited by 16
- 2022Delay-adaptive step-sizes for asynchronous learningcited by 11
- 2023Asynchronous Federated Learning with Bidirectional Quantized Communications and Buffered Aggregationcited by 10
- 2024FADAS: Towards Federated Adaptive Asynchronous Optimizationcited by 10
- 2022DADAO: Decoupled Accelerated Decentralized Asynchronous Optimizationcited by 8
- 2021Decoupled Greedy Learning of CNNs for Synchronous and Asynchronous Distributed Learningcited by 6
- 2021Learning Under Delayed Feedback: Implicitly Adapting to Gradient Delayscited by 6
- 2025Ringleader ASGD: The First Asynchronous SGD with Optimal Time Complexity under Data Heterogeneitycited by 5
12 most cited of 30 All 30 (JSON)
- 2026Stochastic convergence of parallel asynchronous adaptive first-order methods1 Jun 2026
- 2026Rescaled Asynchronous SGD: Optimal Distributed Optimization under Data and System Heterogeneity13 May 2026
- 2026Bringing Order to Asynchronous SGD: Towards Optimality under Data-Dependent Delays with Momentum3 May 2026
- 2025A Class of Accelerated Fixed-Point-Based Methods with Delayed Inexact Oracles and Its Applications15 Dec 2025
- 2025Stragglers Can Contribute More: Uncertainty-Aware Distillation for Asynchronous Federated Learning25 Nov 2025
- 2025Ringleader ASGD: The First Asynchronous SGD with Optimal Time Complexity under Data Heterogeneity26 Sep 2025
- 2024Faster Stochastic Optimization with Arbitrary Delays via Asynchronous Mini-Batching14 Aug 2024
- 2024FADAS: Towards Federated Adaptive Asynchronous Optimization25 Jul 2024
- 2024Dual-Delayed Asynchronous SGD for Arbitrarily Heterogeneous Data27 May 2024
- 2023Asynchronous Federated Learning with Bidirectional Quantized Communications and Buffered Aggregation1 Aug 2023
- 2023Layer-wise Adaptive Step-Sizes for Stochastic First-Order Methods for Deep Learning23 May 2023
- 2022DADAO: Decoupled Accelerated Decentralized Asynchronous Optimization26 Jul 2022
12 newest of 30 All 30 (JSON)