mlsanityData to 7 Oct 2026

Trade-offs of Local SGD at Scale: An Empirical Study

arXiv 2110.08133 ↗First posted 15 Oct 2021cs.LG cs.CVcited by 19

Not on the map. Why?

Abstract (arXiv)

As datasets and models become increasingly large, distributed training has become a necessary component to allow deep neural networks to train in reasonable amounts of time. However, distributed training can have substantial communication overhead that hinders its scalability. One strategy for reducing this overhead is to perform multiple unsynchronized SGD steps independently on each worker between synchronization steps, a technique known as local SGD. We conduct a comprehensive empirical study of local SGD and related methods on a large-scale image classification task. We find that performing local SGD comes at a price: lower communication costs (and thereby faster training) are accompanied by lower accuracy. This finding is in contrast from the smaller-scale experiments in prior work, suggesting that local SGD encounters challenges at scale. We further show that incorporating the slow momentum framework of Wang et al. (2020) consistently improves accuracy without requiring additional communication, hinting at future directions for potentially escaping this trade-off.

Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). Builds on 34 of its 52 references that are in the map. First posted on arXiv 15 Oct 2021.

Builds on

34 of 52 references.

References · 34

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  4. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
  5. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
  6. 2016Identity Mappings in Deep Residual Networkscited by 1,960
  7. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
  8. 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
  9. 2017Federated Multi-Task Learningcited by 669
  10. 2018Local SGD Converges Fast and Communicates Littlecited by 595
  11. 2017Large Batch Training of Convolutional Networkscited by 529
  12. 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
22 more
  1. 2018Bag of Tricks for Image Classification with Convolutional Neural Networkscited by 430
  2. 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 306
  3. 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 278
  4. 2018Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learningcited by 277
  5. 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 253
  6. 2019PowerSGD: Practical Low-Rank Gradient Compression for Distributed Optimizationcited by 234
  7. 2018Don't Use Large Mini-Batches, Use Local SGDcited by 201
  8. 2018Measuring the Effects of Data Parallelism on Neural Network Trainingcited by 190
  9. 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
  10. 2018Stochastic Gradient Push for Distributed Deep Learningcited by 152
  11. 2020Is Local SGD Better than Minibatch SGD?cited by 151
  12. 2019SlowMo: Improving Communication-Efficient Distributed SGD with Slow Momentumcited by 121
  13. 2018Cooperative SGD: A unified Framework for the Design and Analysis of Communication-Efficient SGD Algorithmscited by 106
  14. 2017On the convergence properties of a K-step averaging stochastic gradient descent algorithm for nonconvex optimizationcited by 91
  15. 2018Adaptive Communication Strategies to Achieve the Best Error-Runtime Trade-off in Local-Update SGDcited by 76
  16. 2018Slow and Stale Gradients Can Win the Race: Error-Runtime Trade-offs in Distributed SGDcited by 68
  17. 2019On Network Design Spaces for Visual Recognitioncited by 68
  18. 2016Parallel SGD: When does averaging help?cited by 30
  19. 2018Efficient Decentralized Deep Learning by Dynamic Model Averagingcited by 30
  20. 2020Selectivity considered harmful: evaluating the causal impact of class selectivity in DNNscited by 15
  21. 2015Experiments on Parallel Training of Deep Neural Network using Model Averagingcited by 14
  22. 2020Anytime MiniBatch: Exploiting Stragglers in Online Distributed Optimizationcited by 9

Built on by

Cited by year

Citing papers per year: 2022: 3; 2023: 4; 2024: 8; 2025: 4.

19 papers.

Sort:

  1. 2023DiLoCo: Distributed Low-Communication Training of Language Modelscited by 115
  2. 2022Compute-Efficient Deep Learning: Algorithmic Trends and Opportunitiescited by 38
  3. 2024The Future of Large Language Model Pre-training is Federatedcited by 30
  4. 2023Why (and When) does Local SGD Generalize Better than SGD?cited by 26
  5. 2024Asynchronous Local-SGD Training for Language Modelingcited by 24
  6. 2022lo-fi: distributed fine-tuning without communicationcited by 19
  7. 2022Federated Optimization Algorithms with Random Reshuffling and Gradient Compressioncited by 18
  8. 2025Overcoming the Communication-Performance Tradeoff in LLM Pretrainingcited by 12
  9. 2024WASH: Train your Ensemble with Communication-Efficient Weight Shuffling, then Averagecited by 9
  10. 2025Understanding Outer Optimizers in Local SGD: Learning Rates, Momentum, and Accelerationcited by 7
  11. 2024ACCO: Accumulate While You Communicate for Communication-Overlapped Sharded LLM Trainingcited by 6
  12. 2023A Quadratic Synchronization Rule for Distributed Deep Learningcited by 5
7 more
  1. 2024Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methodscited by 4
  2. 2024DEPT: Decoupled Embeddings for Pre-training Language Modelscited by 4
  3. 2023Meta-learning Optimizers for Communication-Efficient Learningcited by 2
  4. 2024Can We Theoretically Quantify the Impacts of Local Updates on the Generalization Performance of Federated Learning?cited by 0
  5. 2024Photon: Federated LLM Pre-Trainingcited by 0
  6. 2025Pseudo-Asynchronous Local SGD: Robust and Efficient Data-Parallel Trainingcited by 0
  7. 2025Communication-Efficient Distributed Training for Collaborative Flat Optima Recovery in Deep Learningcited by 0