atlas

Research map / Architectures and efficiency / RNNs and normalization

Communication-Efficient Language Model Training Scales Reliably and Robustly: Scaling Laws for DiLoCo

NeurIPS 2025 · Architectures and efficiency › RNNs and normalization · approach: Neural scaling laws · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Derives scaling laws for DiLoCo (loss and optimal inner LR, batch size, outer LR as functions of model size N and replica count M) and validates them by training 4B and 10B models, finding DiLoCo beats data-parallel training at larger scale.

Problem

Data-parallel LLM training is bottlenecked by frequent synchronization, and it is unclear how DiLoCo's behavior, including its extra outer hyperparameters, scales with model size and replica count compared with data-parallel training.

Approach

Fit scaling laws for DiLoCo from the ground up (not as a modification of data-parallel laws) as functions of model size N and number of replicas M, including optimal inner learning rate, global batch size, and outer learning rate, then use them to extrapolate and validate at 4B and 10B.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DiLoCo with one replica instead of Data-ParallelC4 pretraining across model scales · C4 validation, 35M–10Bevaluation loss: 3.485 -> 3.482; 2.326 -> 2.317; 2.224 -> 2.219; 2.090 -> 2.086Helped
Increase DiLoCo replicas from M=1 to M=8DiLoCo · C4 validation, 35M–2.4Bevaluation loss: 3.482 (-0.1%) -> 3.621 (+3.9%); 2.317 (-0.4%) -> 2.351 (+1.1%)Hurt
Increase model sizeDiLoCo compared with Data-Parallel · C4 validation, 35M–2.4Brelative evaluation loss: +3.9% -> +1.1% for M=8; +0.7% -> -0.1% for M=2Helped
Use DiLoCo with M=2 instead of Data-Parallel4B and 10B model training with predicted hyperparameters · C4 validation, 4B and 10Bevaluation loss: 2.224 -> 2.220; 2.090 -> 2.086Helped
Increase global batch sizeDiLoCo rather than Data-Parallel · C4 validation and HellaSwag, varying model and batch sizesperformance stabilityHelped
Use DiLoCo instead of Data-Parallel at larger global batch sizestraining with multiple replicas · C4 validation and zero-shot tasksoptimal global batch sizeHelped
Increase DiLoCo replica count MDiLoCo · C4 pretrainingoptimal global batch sizeHelped
Increase synchronization cadence H (ablation)DiLoCo · 10B Chinchilla simulated networkbandwidth for 80% compute utilization (Gbit/s): 184.2 -> 2.0Helped
Synchronize every step (H=1) instead of less frequently (ablation)DiLoCo · C4 validation across model sizesevaluation lossHurt
Increase synchronization cadence H beyond 1 (ablation)DiLoCo · C4 validation at fixed model size and replica countevaluation lossHurt
Use DiLoCo M=1 instead of Data-Parallel under overtraining (ablation)training on Dolma with overtraining multipliers 1, 4, and 16 · C4 validationevaluation lossHelped
Use joint rather than independent parametric fit for loss scaling (ablation)DiLoCo loss prediction at held-out 2.4B · 2.4B held-out model scaleaverage residual: 0.0044 -> 0.0025Helped

Surprising findings

Limitations

Experimental setup

Datasets: C4 Dolma

Benchmarks: C4 validation loss HellaSwag PIQA ARC-Easy

Metrics: evaluation loss zero-shot accuracy residual of log-prediction compute utilization idealized wall-clock time

Baselines: Data-Parallel training Local SGD FedAvg

Builds on: DiLoCo Chinchilla scaling laws Local SGD Lookahead optimizer FedOpt

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy