← All projectsGitHub
Decentralised training systems

How much outer step does overlapping communication with compute cost, and how many rounds should be in flight?

research/delayed-outer

Overlapping communication in local SGD with τ-round-late outer updates: exact stable step 2 sin(π/(4τ+2)) (shrinks ~1/τ), double-root rate τ/(τ+1), exact noise floor matched to simulation, free at small steps, wall-clock-optimal delay ⌈L/T_c⌉ (1.9–7.5× faster than no overlap).

11 tests

What it found

Applying the averaged displacement τ rounds late obeys zτ+1 − zτ + c = 0 with c = αs, so the stable step is exactly c < 2 sin(π/(4τ+2)) ≈ π/(2τ+1): 2, 1, 0.62, 0.45 for τ = 0…3, shrinking like 1/τ. The fastest single-mode rate is the double root τ/(τ+1), and the stationary noise floor is an exact Yule–Walker solve (closed form (1+c)/((1−c)c(2+c)) at τ = 1) that matches literal delayed-DiLoCo simulation to 0.3%. Delay is free at small steps (+1% at α = 10−3, τ = 4) but multiplies the floor by 3.9× at c = 0.8. At an equal floor each delay round costs only about 6% more rounds, so the wall-clock-optimal delay is exactly ⌈latency / compute time⌉ (1.9–7.5× faster than no overlap). Stylised: constant delay, identical workers, quadratics, no momentum.

A figure from its own output

Figure produced by research/delayed-outer: stability_limit
delayed-outer/experiments/stability_limit.svg, written by the project's own experiment code.

Paper, code and results

More in Decentralised training systems

All 23 Decentralised training systems projects →

Other research topics

Proper scoring & elicitation28Effort & peer prediction9Verification games & slashing19Detection & tolerances14Markets as routers13Prediction-market design9Paying contributors8Decentralised training systems23Digital twins & sim-to-real164LLM chip design loops40Robot manufacturing loops53Ambient AI assistant46Self-replicating manufacturing34Simulation-first design64Engineered clothing45Task-specific AI accelerators40Algorithmic chip-design loops42Open-source purpose-built robots44The software-engineering loop43Adversarial human imitation41Open-source residential construction41Autonomous multi-angle capture34Sensing, imaging and 3D31Energy supply and dense energy storage39Robot societies among people31Agentic co-design of low-cost robots27Laundry-hanging robots25Machine learning on qualitative data23Robots on the building site27Civilizations & group psychology1History & human sciences1

Produced with AI assistance (Claude). Results are from the code in this repository and are simulated or stylised unless the abstract says otherwise; nothing here implies affiliation with or endorsement by any lab, researcher or company cited. MIT licensed.