mlsanityData to 7 Oct 2026

MindFlayer SGD: Efficient Parallel SGD in the Presence of Heterogeneous and Random Worker Compute Times

arXiv 2410.04285 ↗First posted 5 Oct 2024math.OC cs.DC cs.LGcited by 5

Not on the map. Why?

Abstract (arXiv)

We investigate the problem of minimizing the expectation of smooth nonconvex functions in a distributed setting with multiple parallel workers that are able to compute stochastic gradients. A significant challenge in this context is the presence of arbitrarily heterogeneous and stochastic compute times among workers, which can severely degrade the performance of existing parallel stochastic gradient descent (SGD) methods. While some parallel SGD algorithms achieve optimal performance under deterministic but heterogeneous delays, their effectiveness diminishes when compute times are random - a scenario not explicitly addressed in their design. To bridge this gap, we introduce MindFlayer SGD, a novel parallel SGD method specifically designed to handle stochastic and heterogeneous compute times. Through theoretical analysis and empirical evaluation, we demonstrate that MindFlayer SGD consistently outperforms existing baselines, particularly in environments with heavy-tailed noise. Our results highlight its robustness and scalability, making it a compelling choice for large-scale distributed learning tasks.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 23 of its 33 references that are in the map. First posted on arXiv 5 Oct 2024.

Builds on

23 of 33 references.

References · 23

  1. 2019Advances and Open Problems in Federated Learningcited by 3,021
  2. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
  3. 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,461
  4. 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 716
  5. 2019SGD: General Analysis and Improved Ratescited by 206
  6. 2021Federated Learning with Buffered Asynchronous Aggregationcited by 188
  7. 2020Better Theory for SGD in the Nonconvex Worldcited by 156
  8. 2020Is Local SGD Better than Minibatch SGD?cited by 151
  9. 2017Revisiting Distributed Synchronous SGDcited by 142
  10. 2018SGD and Hogwild! Convergence Without the Bounded Gradients Assumptioncited by 94
  11. 2022Sharper Convergence Guarantees for Asynchronous SGD for Distributed and Federated Learningcited by 76
  12. 2018Slow and Stale Gradients Can Win the Race: Error-Runtime Trade-offs in Distributed SGDcited by 68
11 more
  1. 2015Perturbed Iterate Analysis for Asynchronous Stochastic Optimizationcited by 67
  2. 2022Asynchronous SGD Beats Minibatch SGD Under Arbitrary Delayscited by 61
  3. 2018A Tight Convergence Analysis for Stochastic Gradient Descent with Delayed Updatescited by 47
  4. 2015An Asynchronous Mini-Batch Algorithm for Regularized Stochastic Optimizationcited by 38
  5. 2021Asynchronous Stochastic Optimization Robust to Arbitrary Delayscited by 32
  6. 2023Optimal Time Complexities of Parallel Stochastic Optimization Methods Under a Fixed Computation Modelcited by 24
  7. 2023AsGrad: A Sharp Unified Analysis of Asynchronous-SGD Algorithmscited by 16
  8. 2022Delay-adaptive step-sizes for asynchronous learningcited by 11
  9. 2016Analysis and Implementation of an Asynchronous Optimization Algorithm for the Parameter Servercited by 7
  10. 2020Adaptive Distributed Stochastic Gradient Descent for Minimizing Delay in the Presence of Stragglerscited by 6
  11. 2022Adaptive Stochastic Gradient Descent for Fast and Communication-Efficient Distributed Learningcited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 4; 2026: 1.

5 papers.