mlsanityData to 7 Oct 2026

Streaming DiLoCo with overlapping communication: Towards a Distributed Free Lunch

arXiv 2501.18512 ↗First posted 30 Jan 2025cs.CLcited by 26

Not on the map. Why?

Abstract (arXiv)

Training of large language models (LLMs) is typically distributed across a large number of accelerators to reduce training time. Since internal states and parameter gradients need to be exchanged at each and every single gradient step, all devices need to be co-located using low-latency high-bandwidth communication links to support the required high volume of exchanged bits. Recently, distributed algorithms like DiLoCo have relaxed such co-location constraint: accelerators can be grouped into ``workers'', where synchronizations between workers only occur infrequently. This in turn means that workers can afford being connected by lower bandwidth communication links without affecting learning quality. However, in these methods, communication across workers still requires the same peak bandwidth as before, as the synchronizations require all parameters to be exchanged across all workers. In this paper, we improve DiLoCo in three ways. First, we synchronize only subsets of parameters in sequence, rather than all at once, which greatly reduces peak bandwidth. Second, we allow workers to continue training while synchronizing, which decreases wall clock time. Third, we quantize the data exchanged by workers, which further reduces bandwidth across workers. By properly combining these modifications, we show experimentally that we can distribute training of billion-scale parameters and reach similar quality as before, but reducing required bandwidth by two orders of magnitude.

Key facts. Cited by 26 papers in the map (data through 7 Oct 2026). Builds on 57 of its 68 references that are in the map. First posted on arXiv 30 Jan 2025.

Builds on

57 of 68 references.

References · 57

  1. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
  2. 2020Scaling Laws for Neural Language Modelscited by 6,411
  3. 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
  4. 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,710
  5. 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,018
  6. 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,413
  7. 2019Advances and Open Problems in Federated Learningcited by 3,021
  8. 2022Training Compute-Optimal Large Language Modelscited by 2,927
  9. 2019PIQA: Reasoning about Physical Commonsense in Natural Languagecited by 2,818
  10. 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
  11. 2022Model soups: averaging weights of multiple fine-tuned models improves accuracy without increasing inference timecited by 1,366
  12. 2020Adaptive Federated Optimizationcited by 1,036
38 more
  1. 2023TIES-Merging: Resolving Interference When Merging Modelscited by 795
  2. 2023Language Models are Super Mario: Absorbing Abilities from Homologous Models as a Free Lunchcited by 679
  3. 2019Linear Mode Connectivity and the Lottery Ticket Hypothesiscited by 627
  4. 2021Merging Models with Fisher-Weighted Averagingcited by 613
  5. 2018Local SGD Converges Fast and Communicates Littlecited by 595
  6. 2019Federated Learning with Personalization Layerscited by 533
  7. 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 471
  8. 2022Git Re-Basin: Merging Models modulo Permutation Symmetriescited by 460
  9. 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projectioncited by 447
  10. 2022Dataless Knowledge Fusion by Merging Weights of Language Modelscited by 384
  11. 2020What is being transferred in transfer learning?cited by 365
  12. 2020Query-Key Normalization for Transformerscited by 266
  13. 2019PowerSGD: Practical Low-Rank Gradient Compression for Distributed Optimizationcited by 234
  14. 2023Rewarded soups: towards Pareto-optimal alignment by interpolating weights fine-tuned on diverse rewardscited by 232
  15. 2018Don't Use Large Mini-Batches, Use Local SGDcited by 201
  16. 2022Branch-Train-Merge: Embarrassingly Parallel Training of Expert Language Modelscited by 187
  17. 2022Patching open-vocabulary models by interpolating weightscited by 187
  18. 2023Small-scale proxies for large-scale Transformer training instabilitiescited by 182
  19. 2023ZipIt! Merging Models from Different Tasks without Trainingcited by 178
  20. 2020The Hardware Lotterycited by 160
  21. 2022Diverse Weight Averaging for Out-of-Distribution Generalizationcited by 148
  22. 2022REPAIR: REnormalizing Permuted Activations for Interpolation Repaircited by 119
  23. 2023DiLoCo: Distributed Low-Communication Training of Language Modelscited by 115
  24. 2024Language models scale reliably with over-training and on downstream taskscited by 105
  25. 2022Model Ratatouille: Recycling Diverse Models for Out-of-Distribution Generalizationcited by 97
  26. 2022Petals: Collaborative Inference and Fine-tuning of Large Modelscited by 84
  27. 2021Learning Neural Network Subspacescited by 82
  28. 2021Distributed Deep Learning in Open Collaborationscited by 58
  29. 2023SWARM Parallelism: Training Large Models Can Be Surprisingly Communication-Efficientcited by 58
  30. 2021Federated Dropout -- A Simple Approach for Enabling Federated Learning on Resource Constrained Devicescited by 56
  31. 2021Moshpit SGD: Communication-Efficient Decentralized Training on Heterogeneous Unreliable Devicescited by 36
  32. 2024The Future of Large Language Model Pre-training is Federatedcited by 30
  33. 2023Towards Federated Foundation Models: Scalable Dataset Pipelines for Group-Structured Learningcited by 29
  34. 2020Faster On-Device Training Using New Federated Momentum Algorithmcited by 25
  35. 2024Asynchronous Local-SGD Training for Language Modelingcited by 24
  36. 2024OpenDiLoCo: An Open-Source Framework for Globally Distributed Low-Communication Trainingcited by 23
  37. 2024INTELLECT-1 Technical Reportcited by 20
  38. 2022Revisiting adapters with adversarial trainingcited by 18

50 most cited of 57 All 57 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 10; 2026: 16.

26 papers.

Sort:

By area:

  1. 2025Communication-Efficient Language Model Training Scales Reliably and Robustly: Scaling Laws for DiLoCocited by 23
  2. 2025MuLoCo: Muon is a practical inner optimizer for DiLoCocited by 16
  3. 2025Eager Updates For Overlapped Communication and Computation in DiLoCocited by 10
  4. 2025Weight Factorization and Centralization for Continual Learning in Speech Recognitioncited by 6
  5. 2026Covenant-72B: Pre-Training a 72B LLM with Trustless Peers Over-the-Internetcited by 6
  6. 2025Smoothing DiLoCo with Primal Averaging for Faster Training of LLMscited by 5
  7. 2025NoLoCo: No-all-reduce Low Communication Training Method for Large Modelscited by 4
  8. 2026Decoupled DiLoCo for Resilient Distributed Pre-trainingcited by 4
  9. 2025TAH-QUANT: Effective Activation Quantization in Pipeline Parallelism over Slow Networkcited by 2
  10. 2025Distributed and Decentralised Training: Technical Governance Challenges in a Shifting AI Landscapecited by 2
  11. 2025MT-DAO: Multi-Timescale Distributed Adaptive Optimizers with Local Updatescited by 2
  12. 2026AsyncMesh: Fully Asynchronous Optimization for Data and Pipeline Parallelismcited by 2
14 more
  1. 2025Partial Parameter Updates for Efficient Distributed Trainingcited by 1
  2. 2026LoRDO: Distributed Low-Rank Optimization with Infrequent Communicationcited by 1
  3. 2026Unifying Local Communications and Local Updates for LLM Pretrainingcited by 1
  4. 2026ResBM: Residual Bottleneck Models for Low-Bandwidth Pipeline Parallelismcited by 0
  5. 2026LOSCAR-SGD: Local SGD with Communication-Computation Overlap and Delay-Corrected Sparse Model Averagingcited by 0
  6. 2026Outer-Momentum Restarting in High-Dimensional Two-Phase Optimizationcited by 0
  7. 2026Does Distributed Training Undermine Compute Governance?cited by 0
  8. 2026Echelon: Auditable Aggregate-Only Language-Model Adaptation Across Privacy Boundariescited by 0
  9. 2026Mixtures of Subspaces for Bandwidth Efficient Context Parallel Trainingcited by 0
  10. 2026FoMoE: Breaking the Full-Replica Barrier with a Federation of MoEscited by 0
  11. 2026ShardMeter: Sharded and Geo-Distributed Training Without the Guessworkcited by 0
  12. 2026Distributed Training using an Intelligent Networkcited by 0
  13. 2026Communication-Efficient LLM Adaptation over Decentralized GPU Meshescited by 0
  14. 2026AutoLoCo: Communication Efficient Distributed LLM Training via Adaptive Synchronizationcited by 0