Parallel SGD: When does averaging help?
Not on the map. Why?
Abstract (arXiv)
Consider a number of workers running SGD independently on the same pool of data and averaging the models every once in a while -- a common but not well understood practice. We study model averaging as a variance-reducing mechanism and describe two ways in which the frequency of averaging affects convergence. For convex objectives, we show the benefit of frequent averaging depends on the gradient variance envelope. For non-convex objectives, we illustrate that this benefit depends on the presence of multiple globally optimal points. We complement our findings with multicore experiments on both synthetic and real data.
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Jun 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 3; 2023: 5; 2024: 10; 2025: 1.
30 papers.
Sort:
- 2022ProxSkip: Yes! Local Gradient Steps Provably Lead to Communication Acceleration! Finally!cited by 134
- 2021FedDR -- Randomized Douglas-Rachford Splitting Algorithms for Nonconvex Federated Composite Optimizationcited by 29
- 2021Accelerating Gossip SGD with Periodic Global Averagingcited by 25
- 2024Asynchronous Local-SGD Training for Language Modelingcited by 24
- 2022On the Performance of Gradient Tracking with Local Updatescited by 21
- 2021Communication-efficient SGD: From Local SGD to One-Shot Averagingcited by 19
- 2021Trade-offs of Local SGD at Scale: An Empirical Studycited by 19
- 2021ResIST: Layer-Wise Decomposition of ResNets for Distributed Trainingcited by 18
- 2024CO2: Efficient Distributed Training with Full Communication-Computation Overlapcited by 17
- 2024Training Neural Networks from Scratch with Parallel Low-Rank Adapterscited by 17
- 2021Truly Sparse Neural Networks at Scalecited by 15
- 2023Accelerating Hybrid Federated Learning Convergence under Partial Participationcited by 15
18 more
- 2024The Limits and Potentials of Local SGD for Distributed Heterogeneous Learning with Intermittent Communicationcited by 12
- 2021On the Convergence of Shallow Neural Network Training with Randomly Masked Neuronscited by 11
- 2021Local SGD Optimizes Overparameterized Neural Networks in Polynomial Timecited by 10
- 2021Large-Scale Deep Learning Optimizations: A Comprehensive Surveycited by 10
- 2024DrJAX: Scalable and Differentiable MapReduce Primitives in JAXcited by 9
- 2023Understanding and Improving Model Averaging in Federated Learning on Heterogeneous Datacited by 7
- 2021The Minimax Complexity of Distributed Optimizationcited by 6
- 2024PIM-Opt: Demystifying Distributed Optimization Algorithms on a Real-World Processing-In-Memory Systemcited by 5
- 2024FedAQ: Communication-Efficient Federated Edge Learning via Joint Uplink and Downlink Adaptive Quantizationcited by 5
- 2023Federated Learning Over Images: Vertical Decompositions and Pre-Trained Backbones Are Difficult to Beatcited by 4
- 2023Hierarchical Weight Averaging for Deep Neural Networkscited by 2
- 2022Scaling the Wild: Decentralizing Hogwild!-style Shared-memory SGDcited by 1
- 2024Communication-Efficient Distributed Deep Learning via Federated Dynamic Averagingcited by 1
- 2021CrossoverScheduler: Overlapping Multiple Distributed Training Applications in a Crossover Mannercited by 0
- 2023FedDec: Peer-to-peer Aided Federated Learningcited by 0
- 2024A Selective Review on Statistical Methods for Massive Data Computation: Distributed Computing, Subsampling, and Minibatch Techniquescited by 0
- 2024EDiT: A Local-SGD-Based Efficient Distributed Training Method for Large Language Modelscited by 0
- 2025Communication-Efficient Distributed Training for Collaborative Flat Optima Recovery in Deep Learningcited by 0
- 2025Communication-Efficient Distributed Training for Collaborative Flat Optima Recovery in Deep Learning27 Jul 2025
- 2024EDiT: A Local-SGD-Based Efficient Distributed Training Method for Large Language Models10 Dec 2024
- 2024FedAQ: Communication-Efficient Federated Edge Learning via Joint Uplink and Downlink Adaptive Quantization26 Jun 2024
- 2024Communication-Efficient Distributed Deep Learning via Federated Dynamic Averaging31 May 2024
- 2024The Limits and Potentials of Local SGD for Distributed Heterogeneous Learning with Intermittent Communication19 May 2024
- 2024PIM-Opt: Demystifying Distributed Optimization Algorithms on a Real-World Processing-In-Memory System10 Apr 2024
- 2024A Selective Review on Statistical Methods for Massive Data Computation: Distributed Computing, Subsampling, and Minibatch Techniques17 Mar 2024
- 2024DrJAX: Scalable and Differentiable MapReduce Primitives in JAX11 Mar 2024
- 2024Training Neural Networks from Scratch with Parallel Low-Rank Adapters26 Feb 2024
- 2024CO2: Efficient Distributed Training with Full Communication-Computation Overlap29 Jan 2024
- 2024Asynchronous Local-SGD Training for Language Modeling17 Jan 2024
- 2023Federated Learning Over Images: Vertical Decompositions and Pre-Trained Backbones Are Difficult to Beat6 Sep 2023
18 more
- 2023FedDec: Peer-to-peer Aided Federated Learning11 Jun 2023
- 2023Understanding and Improving Model Averaging in Federated Learning on Heterogeneous Data13 May 2023
- 2023Hierarchical Weight Averaging for Deep Neural Networks23 Apr 2023
- 2023Accelerating Hybrid Federated Learning Convergence under Partial Participation10 Apr 2023
- 2022On the Performance of Gradient Tracking with Local Updates10 Oct 2022
- 2022Scaling the Wild: Decentralizing Hogwild!-style Shared-memory SGD13 Mar 2022
- 2022ProxSkip: Yes! Local Gradient Steps Provably Lead to Communication Acceleration! Finally!18 Feb 2022
- 2021On the Convergence of Shallow Neural Network Training with Randomly Masked Neurons5 Dec 2021
- 2021Large-Scale Deep Learning Optimizations: A Comprehensive Survey1 Nov 2021
- 2021Trade-offs of Local SGD at Scale: An Empirical Study15 Oct 2021
- 2021The Minimax Complexity of Distributed Optimization1 Sep 2021
- 2021Local SGD Optimizes Overparameterized Neural Networks in Polynomial Time22 Jul 2021
- 2021ResIST: Layer-Wise Decomposition of ResNets for Distributed Training2 Jul 2021
- 2021Communication-efficient SGD: From Local SGD to One-Shot Averaging9 Jun 2021
- 2021Accelerating Gossip SGD with Periodic Global Averaging19 May 2021
- 2021CrossoverScheduler: Overlapping Multiple Distributed Training Applications in a Crossover Manner14 Mar 2021
- 2021FedDR -- Randomized Douglas-Rachford Splitting Algorithms for Nonconvex Federated Composite Optimization5 Mar 2021
- 2021Truly Sparse Neural Networks at Scale2 Feb 2021
- 2022ProxSkip: Yes! Local Gradient Steps Provably Lead to Communication Acceleration! Finally!cited by 134
- 2021FedDR -- Randomized Douglas-Rachford Splitting Algorithms for Nonconvex Federated Composite Optimizationcited by 29
- 2021Accelerating Gossip SGD with Periodic Global Averagingcited by 25
- 2024Asynchronous Local-SGD Training for Language Modelingcited by 24
- 2022On the Performance of Gradient Tracking with Local Updatescited by 21
- 2021Communication-efficient SGD: From Local SGD to One-Shot Averagingcited by 19
- 2021Trade-offs of Local SGD at Scale: An Empirical Studycited by 19
- 2021ResIST: Layer-Wise Decomposition of ResNets for Distributed Trainingcited by 18
- 2024CO2: Efficient Distributed Training with Full Communication-Computation Overlapcited by 17
- 2024Training Neural Networks from Scratch with Parallel Low-Rank Adapterscited by 17
- 2021Truly Sparse Neural Networks at Scalecited by 15
- 2023Accelerating Hybrid Federated Learning Convergence under Partial Participationcited by 15
12 most cited of 30 All 30 (JSON)
- 2025Communication-Efficient Distributed Training for Collaborative Flat Optima Recovery in Deep Learning27 Jul 2025
- 2024EDiT: A Local-SGD-Based Efficient Distributed Training Method for Large Language Models10 Dec 2024
- 2024FedAQ: Communication-Efficient Federated Edge Learning via Joint Uplink and Downlink Adaptive Quantization26 Jun 2024
- 2024Communication-Efficient Distributed Deep Learning via Federated Dynamic Averaging31 May 2024
- 2024The Limits and Potentials of Local SGD for Distributed Heterogeneous Learning with Intermittent Communication19 May 2024
- 2024PIM-Opt: Demystifying Distributed Optimization Algorithms on a Real-World Processing-In-Memory System10 Apr 2024
- 2024A Selective Review on Statistical Methods for Massive Data Computation: Distributed Computing, Subsampling, and Minibatch Techniques17 Mar 2024
- 2024DrJAX: Scalable and Differentiable MapReduce Primitives in JAX11 Mar 2024
- 2024Training Neural Networks from Scratch with Parallel Low-Rank Adapters26 Feb 2024
- 2024CO2: Efficient Distributed Training with Full Communication-Computation Overlap29 Jan 2024
- 2024Asynchronous Local-SGD Training for Language Modeling17 Jan 2024
- 2023Federated Learning Over Images: Vertical Decompositions and Pre-Trained Backbones Are Difficult to Beat6 Sep 2023
12 newest of 30 All 30 (JSON)