RECCL: optimizing collective algorithms for reconfigurable optical networks

With the introduction of optical circuit switching, network topologies in distributed machine learning systems can be periodically reconfigured. Existing collective strategies use fixed communication steps and relationships during model training, limiting their ability to fully utilize network resources. Therefore, we propose RECCL, a reconfigurable collective communication library that dynamically adjusts communication relationships in collective algorithms based on network topology reconfigurations, thereby enhancing link utilization. RECCL considers the interactions between collectives and reconfigurable networks and develops a collective cost model for various topologies by using the innovative collective sketch and fine-grained network model. Based on this cost model, RECCL designed an optimization algorithm that rapidly reconfigures collectives with minimal communication cost for the current topology, enabling reconfiguration for kilo-scale nodes within 300 ms. Our experiments show that RECCL’s reconfigured collectives are 1.08−2.5× faster than those in MPI or NCCL. RECCL can accelerate end-to-end training of GPT-2 and BERT by 1.12−1.65× for different batch sizes.

Authors

Publication Details

Journal
Journal of Optical Communications and Networking
Published
2025-04-22
DOI
https://doi.org/10.1364/jocn.555632
Primary Topic
Advanced Optical Network Technologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

RECCL: optimizing collective algorithms for reconfigurable optical networks

Z. X. Wu, Hong Yan Zou, Xiaoshan Yu, Huaxi Gu et al.
Journal of Optical Communications and Networking
Advanced Optical Network Technologies
article

RECCL: optimizing collective algorithms for reconfigurable optical networks

Z. X. Wu, Hong Yan Zou, Xiaoshan Yu, Huaxi Gu, Yifeng Zhu
article en

Abstract

With the introduction of optical circuit switching, network topologies in distributed machine learning systems can be periodically reconfigured. Existing collective strategies use fixed communication steps and relationships during model training, limiting their ability to fully utilize network resources. Therefore, we propose RECCL, a reconfigurable collective communication library that dynamically adjusts communication relationships in collective algorithms based on network topology reconfigurations, thereby enhancing link utilization. RECCL considers the interactions between collectives and reconfigurable networks and develops a collective cost model for various topologies by using the innovative collective sketch and fine-grained network model. Based on this cost model, RECCL designed an optimization algorithm that rapidly reconfigures collectives with minimal communication cost for the current topology, enabling reconfiguration for kilo-scale nodes within 300 ms. Our experiments show that RECCL’s reconfigured collectives are 1.08−2.5× faster than those in MPI or NCCL. RECCL can accelerate end-to-end training of GPT-2 and BERT by 1.12−1.65× for different batch sizes.

Journal of Optical Communications and NetworkingVol. 17(6)
Openalex Percentile: Top 94%
Advanced Optical Network Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.