paper-with-me

홈 › Papers

Efficient All-reduce for Distributed DNN Training in Optical Interconnect System

2022-07-22 · Fei Dai, Yawen Chen, Zhiyi Huang, Haibo Zhang, Fangfang Zhang

Communication efficiency plays an important role in accelerating the distributed training of Deep Neural Networks (DNN). All-reduce is the crucial communication primitive to reduce model parameters in distributed DNN training. Most existing all-reduce algorithms are designed for traditional electrical interconnect systems, which cannot meet the communication requirements for distributed training of large DNNs due to the low data bandwidth of the electrical interconnect systems. One of the promising alternatives for electrical interconnect is optical interconnect, which can provide high bandwidth, low transmission delay, and low power cost. We propose an efficient scheme called WRHT (Wavelength Reused Hierarchical Tree) for implementing all-reduce operation in optical interconnect systems. WRHT can take advantage of WDM (Wavelength Division Multiplexing) to reduce the communication time of distributed data-parallel DNN training. We further derive the required number of wavelengths, the minimum number of communication steps, and the communication time for the all-reduce operation on optical interconnect. The constraint of insertion loss is also considered in our analysis. Simulation results show that the communication time of all-reduce by WRHT is reduced by 80.81%, 64.36%, and 82.12%, respectively, compared with three traditional all-reduce algorithms according to our simulation results of an optical interconnect system. Our results also show that WRHT can reduce the communication time of all-reduce operation by 92.42% and 91.31% compared to two existing all-reduce algorithms running in the electrical interconnect system.

📄 PDF Abstract BibTeX arXiv:2207.10982

Code (0)

등록된 구현이 없습니다.

Tasks

All

Similar Papers 제목 키워드 기반

OptINC: Optical In-Network-Computing for Scalable Distributed Learning

2026-03-30 · Sijie Fei, Grace Li Zhang, Bing Li, Ulf Schlichtmann arxiv

Distributed learning is widely used for training large models on large datasets by distributing parts of the model or dataset across multiple devices and aggregating the computed results for subsequent computations or pa…

Beyond Terabit/s Integrated Neuromorphic Photonic Processor for DSP-Free Optical Interconnects

2025-04-21 · Benshan Wang, Qiarong Xiao, Tengji Xu, Li Fan 외

The rapid expansion of generative AI drives unprecedented demands for high-performance computing. Training large-scale AI models now requires vast interconnected GPU clusters across multiple data centers. Multi-scale AI …

GPU

FRED: Flexible REduction-Distribution Interconnect and Communication Implementation for Wafer-Scale Distributed Training of DNN Models

2024-06-28 · Saeed Rashidi, William Won, Sudarshan Srinivasan, Puneet Gupta 외

Distributed Deep Neural Network (DNN) training is a technique to reduce the training overhead by distributing the training tasks into multiple accelerators, according to a parallelization strategy. However, high-performa…

Extended Full Block S-Procedure for Distributed Control of Interconnected Systems

2020-12-11 · Giulia De Pasquale, Yvonne R. Sturz, Maria Elena Valcher, Roy S. Smith

This paper proposes a novel method for distributed controller synthesis of homogeneous interconnected systems consisting of identical subsystems. The objective of the designed controller is to minimize the L2-gain of the…

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…