English

SparDL: Distributed Deep Learning Training with Efficient Sparse Communication

Machine Learning 2024-02-26 v2 Distributed, Parallel, and Cluster Computing

Abstract

Top-k sparsification has recently been widely used to reduce the communication volume in distributed deep learning. However, due to the Sparse Gradient Accumulation (SGA) dilemma, the performance of top-k sparsification still has limitations. Recently, a few methods have been put forward to handle the SGA dilemma. Regrettably, even the state-of-the-art method suffers from several drawbacks, e.g., it relies on an inefficient communication algorithm and requires extra transmission steps. Motivated by the limitations of existing methods, we propose a novel efficient sparse communication framework, called SparDL. Specifically, SparDL uses the Spar-Reduce-Scatter algorithm, which is based on an efficient Reduce-Scatter model, to handle the SGA dilemma without additional communication operations. Besides, to further reduce the latency cost and improve the efficiency of SparDL, we propose the Spar-All-Gather algorithm. Moreover, we propose the global residual collection algorithm to ensure fast convergence of model training. Finally, extensive experiments are conducted to validate the superiority of SparDL.

Keywords

Cite

@article{arxiv.2304.00737,
  title  = {SparDL: Distributed Deep Learning Training with Efficient Sparse Communication},
  author = {Minjun Zhao and Yichen Yin and Yuren Mao and Qing Liu and Lu Chen and Yunjun Gao},
  journal= {arXiv preprint arXiv:2304.00737},
  year   = {2024}
}
R2 v1 2026-06-28T09:45:51.552Z