Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Qi, Ji, Zhu, WenPeng, Li, Li, Wu, Ming, Wu, YingJun, He, Wu, Gao, Xun, Zeng, Jason, Heinrich, Michael
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:https://arxiv.org/abs/2506.21263
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866916811578015744
author Qi, Ji
Zhu, WenPeng
Li, Li
Wu, Ming
Wu, YingJun
He, Wu
Gao, Xun
Zeng, Jason
Heinrich, Michael
author_facet Qi, Ji
Zhu, WenPeng
Li, Li
Wu, Ming
Wu, YingJun
He, Wu
Gao, Xun
Zeng, Jason
Heinrich, Michael
contents The distributed training of foundation models, particularly large language models (LLMs), demands a high level of communication. Consequently, it is highly dependent on a centralized cluster with fast and reliable interconnects. Can we conduct training on slow networks and thereby unleash the power of decentralized clusters when dealing with models exceeding 100 billion parameters? In this paper, we propose DiLoCoX, a low-communication large-scale decentralized cluster training framework. It combines Pipeline Parallelism with Dual Optimizer Policy, One-Step-Delay Overlap of Communication and Local Training, and an Adaptive Gradient Compression Scheme. This combination significantly improves the scale of parameters and the speed of model pre-training. We justify the benefits of one-step-delay overlap of communication and local training, as well as the adaptive gradient compression scheme, through a theoretical analysis of convergence. Empirically, we demonstrate that DiLoCoX is capable of pre-training a 107B foundation model over a 1Gbps network. Compared to vanilla AllReduce, DiLoCoX can achieve a 357x speedup in distributed training while maintaining negligible degradation in model convergence. To the best of our knowledge, this is the first decentralized training framework successfully applied to models with over 100 billion parameters.
format Preprint
id arxiv_https___arxiv_org_abs_2506_21263
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle DiLoCoX: A Low-Communication Large-Scale Training Framework for Decentralized Cluster
Qi, Ji
Zhu, WenPeng
Li, Li
Wu, Ming
Wu, YingJun
He, Wu
Gao, Xun
Zeng, Jason
Heinrich, Michael
Machine Learning
Artificial Intelligence
Computation and Language
The distributed training of foundation models, particularly large language models (LLMs), demands a high level of communication. Consequently, it is highly dependent on a centralized cluster with fast and reliable interconnects. Can we conduct training on slow networks and thereby unleash the power of decentralized clusters when dealing with models exceeding 100 billion parameters? In this paper, we propose DiLoCoX, a low-communication large-scale decentralized cluster training framework. It combines Pipeline Parallelism with Dual Optimizer Policy, One-Step-Delay Overlap of Communication and Local Training, and an Adaptive Gradient Compression Scheme. This combination significantly improves the scale of parameters and the speed of model pre-training. We justify the benefits of one-step-delay overlap of communication and local training, as well as the adaptive gradient compression scheme, through a theoretical analysis of convergence. Empirically, we demonstrate that DiLoCoX is capable of pre-training a 107B foundation model over a 1Gbps network. Compared to vanilla AllReduce, DiLoCoX can achieve a 357x speedup in distributed training while maintaining negligible degradation in model convergence. To the best of our knowledge, this is the first decentralized training framework successfully applied to models with over 100 billion parameters.
title DiLoCoX: A Low-Communication Large-Scale Training Framework for Decentralized Cluster
topic Machine Learning
Artificial Intelligence
Computation and Language
url https://arxiv.org/abs/2506.21263