Asynchronous Local-SGD Training for Language Modeling
Not on the map. Why?
Abstract (arXiv)
Local stochastic gradient descent (Local-SGD), also referred to as federated averaging, is an approach to distributed optimization where each device performs more than one SGD update per communication. This work presents an empirical study of it asynchronous Local-SGD for training language models; that is, each worker updates the global parameters as soon as it has finished its SGD steps. We conduct a comprehensive investigation by examining how worker hardware heterogeneity, model size, number of workers, and optimizer could impact the learning performance. We find that with naive implementations, asynchronous Local-SGD takes more iterations to converge than its synchronous counterpart despite updating the (global) model parameters more frequently. We identify momentum acceleration on the global parameters when worker gradients are stale as a key challenge. We propose a novel method that utilizes a delayed Nesterov momentum update and adjusts the workers' local training steps based on their computation speed. This approach, evaluated with models up to 150M parameters on the C4 dataset, matches the performance of synchronous Local-SGD in terms of perplexity per update step, and significantly surpasses it in terms of wall clock time.
Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). Builds on 35 of its 52 references that are in the map. First posted on arXiv 17 Jan 2024.
Builds on
35 of 52 references.
References · 35
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2022Training Compute-Optimal Large Language Modelscited by 2,927
- 2022Model soups: averaging weights of multiple fine-tuned models improves accuracy without increasing inference timecited by 1,366
- 2020Adaptive Federated Optimizationcited by 1,036
- 2021Robust fine-tuning of zero-shot modelscited by 785
- 2019Linear Mode Connectivity and the Lottery Ticket Hypothesiscited by 627
- 2018Local SGD Converges Fast and Communicates Littlecited by 595
- 2019Asynchronous Federated Optimizationcited by 264
23 more
- 2023Rewarded soups: towards Pareto-optimal alignment by interpolating weights fine-tuned on diverse rewardscited by 232
- 2018Don't Use Large Mini-Batches, Use Local SGDcited by 201
- 2021Federated Learning with Buffered Asynchronous Aggregationcited by 188
- 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
- 2019SlowMo: Improving Communication-Efficient Distributed SGD with Slow Momentumcited by 121
- 2022REPAIR: REnormalizing Permuted Activations for Interpolation Repaircited by 119
- 2015Asynchronous Parallel Stochastic Gradient for Nonconvex Optimizationcited by 115
- 2023DiLoCo: Distributed Low-Communication Training of Language Modelscited by 115
- 2023Stochastic Controlled Averaging for Federated Learning with Communication Compressioncited by 100
- 2016Asynchronous Stochastic Gradient Descent with Delay Compensationcited by 98
- 2022Petals: Collaborative Inference and Fine-tuning of Large Modelscited by 84
- 2021Learning Neural Network Subspacescited by 82
- 2021Distributed Deep Learning in Open Collaborationscited by 58
- 2022Stop Wasting My Time! Saving Days of ImageNet and BERT Training with Latest Weight Averagingcited by 54
- 2021Scaling Federated Learning for Fine-tuning of Large Language Modelscited by 36
- 2021Moshpit SGD: Communication-Efficient Decentralized Training on Heterogeneous Unreliable Devicescited by 36
- 2016Parallel SGD: When does averaging help?cited by 30
- 2023TimelyFL: Heterogeneity-aware Asynchronous Federated Learning with Adaptive Partial Trainingcited by 27
- 2023Why (and When) does Local SGD Generalize Better than SGD?cited by 26
- 2020Faster On-Device Training Using New Federated Momentum Algorithmcited by 25
- 2020Communication-Efficient Distributed Deep Learning: A Comprehensive Surveycited by 25
- 2022Scaling Language Model Size in Cross-Device Federated Learningcited by 25
- 2021Trade-offs of Local SGD at Scale: An Empirical Studycited by 19
Built on by
Citing papers per year: 2024: 5; 2025: 12; 2026: 7.
24 papers.
Sort:
By area:
- 2024The Future of Large Language Model Pre-training is Federatedcited by 30
- 2025Streaming DiLoCo with overlapping communication: Towards a Distributed Free Lunchcited by 26
- 2025Communication-Efficient Language Model Training Scales Reliably and Robustly: Scaling Laws for DiLoCocited by 23
- 2024Communication Efficient Distributed Training with Distributed Lioncited by 18
- 2025Eager Updates For Overlapped Communication and Computation in DiLoCocited by 10
- 2025Distributed LLMs and Multimodal Large Language Models: A Survey on Advances, Challenges, and Future Directionscited by 10
- 2025Efficient Distributed Optimization under Heavy-Tailed Noisecited by 7
- 2025Understanding Outer Optimizers in Local SGD: Learning Rates, Momentum, and Accelerationcited by 7
- 2025Nesterov Method for Asynchronous Pipeline Parallel Optimizationcited by 6
- 2024No Need to Talk: Asynchronous Mixture of Language Modelscited by 5
- 2025Smoothing DiLoCo with Primal Averaging for Faster Training of LLMscited by 5
- 2024Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methodscited by 4
12 more
- 2026Decoupled DiLoCo for Resilient Distributed Pre-trainingcited by 4
- 2025DES-LOC: Desynced Low Communication Adaptive Optimizers for Training Foundation Modelscited by 3
- 2025Distributed and Decentralised Training: Technical Governance Challenges in a Shifting AI Landscapecited by 2
- 2026AsyncMesh: Fully Asynchronous Optimization for Data and Pipeline Parallelismcited by 2
- 2025Partial Parameter Updates for Efficient Distributed Trainingcited by 1
- 2024EDiT: A Local-SGD-Based Efficient Distributed Training Method for Large Language Modelscited by 0
- 2025Pseudo-Asynchronous Local SGD: Robust and Efficient Data-Parallel Trainingcited by 0
- 2026Asynchronous Heavy-Tailed Optimizationcited by 0
- 2026Cosine-Gated Adam-Decay: Drop-In Staleness-Aware Outer Optimization for Decoupled DiLoCocited by 0
- 2026ScaleAcross Explorer: Exploring Communication Optimization for Scale-Across AI Model Trainingcited by 0
- 2026Mixtures of Subspaces for Bandwidth Efficient Context Parallel Trainingcited by 0
- 2026Distributed Training using an Intelligent Networkcited by 0
- 2026Distributed Training using an Intelligent Network26 Aug 2026
- 2026Mixtures of Subspaces for Bandwidth Efficient Context Parallel Training15 Jun 2026
- 2026ScaleAcross Explorer: Exploring Communication Optimization for Scale-Across AI Model Training23 May 2026
- 2026Cosine-Gated Adam-Decay: Drop-In Staleness-Aware Outer Optimization for Decoupled DiLoCo9 May 2026
- 2026Decoupled DiLoCo for Resilient Distributed Pre-training23 Apr 2026
- 2026Asynchronous Heavy-Tailed Optimization20 Feb 2026
- 2026AsyncMesh: Fully Asynchronous Optimization for Data and Pipeline Parallelism30 Jan 2026
- 2025Smoothing DiLoCo with Primal Averaging for Faster Training of LLMs18 Dec 2025
- 2025Partial Parameter Updates for Efficient Distributed Training26 Sep 2025
- 2025Understanding Outer Optimizers in Local SGD: Learning Rates, Momentum, and Acceleration12 Sep 2025
- 2025Distributed and Decentralised Training: Technical Governance Challenges in a Shifting AI Landscape10 Jul 2025
- 2025DES-LOC: Desynced Low Communication Adaptive Optimizers for Training Foundation Models28 May 2025
12 more
- 2025Nesterov Method for Asynchronous Pipeline Parallel Optimization2 May 2025
- 2025Pseudo-Asynchronous Local SGD: Robust and Efficient Data-Parallel Training25 Apr 2025
- 2025Distributed LLMs and Multimodal Large Language Models: A Survey on Advances, Challenges, and Future Directions20 Mar 2025
- 2025Communication-Efficient Language Model Training Scales Reliably and Robustly: Scaling Laws for DiLoCo12 Mar 2025
- 2025Eager Updates For Overlapped Communication and Computation in DiLoCo18 Feb 2025
- 2025Efficient Distributed Optimization under Heavy-Tailed Noise6 Feb 2025
- 2025Streaming DiLoCo with overlapping communication: Towards a Distributed Free Lunch30 Jan 2025
- 2024EDiT: A Local-SGD-Based Efficient Distributed Training Method for Large Language Models10 Dec 2024
- 2024No Need to Talk: Asynchronous Mixture of Language Models4 Oct 2024
- 2024Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methods20 Jun 2024
- 2024The Future of Large Language Model Pre-training is Federated17 May 2024
- 2024Communication Efficient Distributed Training with Distributed Lion30 Mar 2024
- 2024The Future of Large Language Model Pre-training is Federatedcited by 30
- 2025Streaming DiLoCo with overlapping communication: Towards a Distributed Free Lunchcited by 26
- 2025Communication-Efficient Language Model Training Scales Reliably and Robustly: Scaling Laws for DiLoCocited by 23
- 2024Communication Efficient Distributed Training with Distributed Lioncited by 18
- 2025Eager Updates For Overlapped Communication and Computation in DiLoCocited by 10
- 2025Efficient Distributed Optimization under Heavy-Tailed Noisecited by 7
- 2025Understanding Outer Optimizers in Local SGD: Learning Rates, Momentum, and Accelerationcited by 7
- 2025Nesterov Method for Asynchronous Pipeline Parallel Optimizationcited by 6
- 2024No Need to Talk: Asynchronous Mixture of Language Modelscited by 5
- 2025Smoothing DiLoCo with Primal Averaging for Faster Training of LLMscited by 5
- 2024Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methodscited by 4
- 2026Decoupled DiLoCo for Resilient Distributed Pre-trainingcited by 4
12 most cited of 23 All 23 (JSON)
- 2026Distributed Training using an Intelligent Network26 Aug 2026
- 2026Mixtures of Subspaces for Bandwidth Efficient Context Parallel Training15 Jun 2026
- 2026ScaleAcross Explorer: Exploring Communication Optimization for Scale-Across AI Model Training23 May 2026
- 2026Cosine-Gated Adam-Decay: Drop-In Staleness-Aware Outer Optimization for Decoupled DiLoCo9 May 2026
- 2026Decoupled DiLoCo for Resilient Distributed Pre-training23 Apr 2026
- 2026Asynchronous Heavy-Tailed Optimization20 Feb 2026
- 2026AsyncMesh: Fully Asynchronous Optimization for Data and Pipeline Parallelism30 Jan 2026
- 2025Smoothing DiLoCo with Primal Averaging for Faster Training of LLMs18 Dec 2025
- 2025Partial Parameter Updates for Efficient Distributed Training26 Sep 2025
- 2025Understanding Outer Optimizers in Local SGD: Learning Rates, Momentum, and Acceleration12 Sep 2025
- 2025Distributed and Decentralised Training: Technical Governance Challenges in a Shifting AI Landscape10 Jul 2025
- 2025DES-LOC: Desynced Low Communication Adaptive Optimizers for Training Foundation Models28 May 2025
12 newest of 23 All 23 (JSON)