paper-with-me

Papers

Communication Optimization for Distributed Training: Architecture, Advances, and Opportunities

2024-03-12 · Yunze Wei, Tianshuo Hu, Cong Liang, Yong Cui

The past few years have witnessed the flourishing of large-scale deep neural network models with ever-growing parameter numbers. Training such large-scale models typically requires massive memory and computing resources, necessitating distributed training. As GPU performance has rapidly evolved in recent years, computation time has shrunk, making communication a larger portion of the overall training time. Consequently, optimizing communication for distributed training has become crucial. In this article, we briefly introduce the general architecture of distributed deep neural network training and analyze relationships among Parallelization Strategy, Collective Communication Library, and Network from the perspective of communication optimization, which forms a three-layer paradigm. We then review current representative research advances within this three-layer paradigm. We find that layers in the current three-layer paradigm are relatively independent and there is a rich design space for cross-layer collaborative optimization in distributed training scenarios. Therefore, we advocate "Vertical" and "Horizontal" co-designs which extend the three-layer paradigm to a five-layer paradigm. We also advocate "Intra-Inter" and "Host-Net" co-designs to further utilize the potential of heterogeneous resources. We hope this article can shed some light on future research on communication optimization for distributed training.

📄 PDF Abstract BibTeX arXiv:2403.07585

Code (0)

등록된 구현이 없습니다.

Tasks

GPU

Methods 이 논문이 사용한 방법론

Library 설명 없음

Similar Papers 제목 키워드 기반

Distributed Low-Communication Training with Decoupled Momentum Optimization

2025-10-03 · Sasho Nedelkoski, Alexander Acker, Odej Kao, Soeren Becker 외 arxiv

The training of large models demands substantial computational resources, typically available only in data centers with high-bandwidth interconnects. However, reducing the reliance on high-bandwidth interconnects between…

On the Linear Speedup Analysis of Communication Efficient Momentum SGD for Distributed Non-Convex Optimization

2019-05-09 · Hao Yu, Rong Jin, Sen yang

Recent developments on large-scale distributed machine learning applications, e.g., deep neural networks, benefit enormously from the advances in distributed non-convex optimization techniques, e.g., distributed Stochast…

BIG-bench Machine Learning

Demystifying the Communication Characteristics for Distributed Transformer Models

2024-08-19 · Quentin Anthony, Benjamin Michalowicz, Jacob Hatef, Lang Xu 외

Deep learning (DL) models based on the transformer architecture have revolutionized many DL applications such as large language models (LLMs), vision transformers, audio generation, and time series prediction. Much of th…

Audio GenerationGPUTime SeriesTime Series Prediction

Online Distributed Optimization on Dynamic Networks

2014-12-22 · Saghar Hosseini, Airlie Chapman, Mehran Mesbahi

This paper presents a distributed optimization scheme over a network of agents in the presence of cost uncertainties and over switching communication topologies. Inspired by recent advances in distributed convex optimiza…

Distributed Optimization

Communication-Aware Asynchronous Distributed Trajectory Optimization for UAV Swarm

2025-11-19 · Yue Yu, Xiaobo Zheng, Shaoming He arxiv

Distributed optimization offers a promising paradigm for trajectory planning in Unmanned Aerial Vehicle (UAV) swarms, yet its deployment in communication-constrained environments remains challenging due to unreliable lin…

Distributed OptimizationTrajectory Planning