LOSCAR-SGD: Local SGD with Communication-Computation Overlap and Delay-Corrected Sparse Model Averaging
Not on the map. Why?
Abstract (arXiv)
Communication is a major bottleneck in distributed learning, especially in large-scale settings and in federated learning environments with slow links. Three standard ways to reduce this cost are communication compression, local training, and communication-computation overlap. Methods that combine these ingredients are used in practice and have been found to be effective for large-scale training, but there is little theory for methods that combine all three. We study a heterogeneous-compute setting in which different workers may take different numbers of local steps, and we propose LOSCAR-SGD, a Local SGD method that communicates only a sparse subset of model coordinates and continues optimizing while communication is in flight. A key ingredient is a delay-corrected merge rule that incorporates delayed synchronized information without discarding the progress made during the overlap phase. We give convergence guarantees for smooth non-convex objectives and show how sparsity, overlap, and worker heterogeneity affect the rate. To the best of our knowledge, this is the first theory for this combination of ingredients. Experiments further show that communication-computation overlap reduces training time and that the delay-corrected merge outperforms naive overwriting.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 40 of its 52 references that are in the map. First posted on arXiv 20 May 2026.
Builds on
40 of 52 references.
References · 40
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2019Advances and Open Problems in Federated Learningcited by 3,046
- 2018Federated Optimization in Heterogeneous Networkscited by 2,987
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
- 2019On the Convergence of FedAvg on Non-IID Datacited by 1,229
- 2023PyTorch FSDP: Experiences on Scaling Fully Sharded Data Parallelcited by 660
- 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 478
- 2021A Field Guide to Federated Optimizationcited by 315
- 2018Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learningcited by 278
- 2019SGD: General Analysis and Improved Ratescited by 207
- 2017Gradient Sparsification for Communication-Efficient Distributed Optimizationcited by 201
28 more
- 2020Is Local SGD Better than Minibatch SGD?cited by 151
- 2020On Biased Compression for Distributed Learningcited by 140
- 2022ProxSkip: Yes! Local Gradient Steps Provably Lead to Communication Acceleration! Finally!cited by 134
- 2023DiLoCo: Distributed Low-Communication Training of Language Modelscited by 121
- 2019Local SGD with Periodic Averaging: Tighter Analysis and Adaptive Synchronizationcited by 107
- 2018Cooperative SGD: A unified Framework for the Design and Analysis of Communication-Efficient SGD Algorithmscited by 106
- 2022Sharper Convergence Guarantees for Asynchronous SGD for Distributed and Federated Learningcited by 79
- 2022Asynchronous SGD Beats Minibatch SGD Under Arbitrary Delayscited by 63
- 2022Variance Reduced ProxSkip: Algorithm, Theory and Application to Federated Learningcited by 33
- 2025Streaming DiLoCo with overlapping communication: Towards a Distributed Free Lunchcited by 28
- 2023Optimal Time Complexities of Parallel Stochastic Optimization Methods Under a Fixed Computation Modelcited by 24
- 2022GradSkip: Communication-Accelerated Local Gradient Methods with Better Computational Complexitycited by 18
- 2025Ringmaster ASGD: The First Asynchronous SGD with Optimal Time Complexitycited by 18
- 2024CO2: Efficient Distributed Training with Full Communication-Computation Overlapcited by 17
- 2015SparkNet: Training Deep Networks in Sparkcited by 13
- 2024LoCoDL: Communication-Efficient Distributed Learning with Local Training and Compressioncited by 11
- 2025Eager Updates For Overlapped Communication and Computation in DiLoCocited by 11
- 2020Overlap Local-SGD: An Algorithmic Approach to Hide Communication Delays in Distributed SGDcited by 9
- 2024WASH: Train your Ensemble with Communication-Efficient Weight Shuffling, then Averagecited by 9
- 2025ATA: Adaptive Task Allocation for Efficient Resource Management in Distributed Machine Learningcited by 5
- 2025Ringleader ASGD: The First Asynchronous SGD with Optimal Time Complexity under Data Heterogeneitycited by 5
- 2026First Provably Optimal Asynchronous SGD for Homogeneous and Heterogeneous Datacited by 5
- 2026AsyncMesh: Fully Asynchronous Optimization for Data and Pipeline Parallelismcited by 3
- 2025Birch SGD: A Tree Graph Framework for Local and Asynchronous SGD Methodscited by 2
- 2026Rescaled Asynchronous SGD: Optimal Distributed Optimization under Data and System Heterogeneitycited by 2
- 2026Ringmaster LMO: Asynchronous Linear Minimization Oracle Momentum Methodcited by 2
- 2025Partial Parameter Updates for Efficient Distributed Trainingcited by 1
- 2026BiCoLoR: Communication-Efficient Optimization with Bidirectional Compression and Local Trainingcited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.