LGMay 29, 2025

MuLoCo: Muon is a practical inner optimizer for DiLoCo

arXiv:2505.23725v112 citationsh-index: 12
Originality Incremental advance
AI Analysis

This work addresses networking constraints in data centers for training LLMs, offering a practical improvement over DiLoCo.

The paper tackles the communication overhead in DiLoCo for training large language models by using Muon as an inner optimizer with error-feedback accumulation, achieving aggressive compression to 2 bits with minimal performance loss and 8x less communication.

DiLoCo is a powerful framework for training large language models (LLMs) under networking constraints with advantages for increasing parallelism and accelerator utilization in data center settings. Despite significantly reducing communication frequency, however, DiLoCo's communication steps still involve all-reducing a complete copy of the model's parameters. While existing works have explored ways to reduce communication in DiLoCo, the role of error feedback accumulators and the effect of the inner-optimizer on compressibility remain under-explored. In this work, we investigate the effectiveness of standard compression methods including Top-k sparsification and quantization for reducing the communication overhead of DiLoCo when paired with two local optimizers (AdamW and Muon). Our experiments pre-training decoder-only transformer language models (LMs) reveal that leveraging Muon as the inner optimizer for DiLoCo along with an error-feedback accumulator allows to aggressively compress the communicated delta to 2-bits with next to no performance degradation. Crucially, MuLoCo (Muon inner optimizer DiLoCo) significantly outperforms DiLoCo while communicating 8X less and having identical memory complexity.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes