Network communication optimization of RCCL communication library in Multi-NIC systems

计算机科学 初始化 分布式计算 超级计算机 通信系统 节点(物理) 带宽(计算) 计算机体系结构 并行计算 计算机网络 结构工程 工程类 程序设计语言
作者
shuaiming he,Wei Wan,Junhong Li
标识
DOI:10.1117/12.3031956
摘要

With the widespread application of deep learning frameworks, large-scale computing and GPU programming are receiving increased attention. For upper-layer applications that utilize GPUs for computational communication, such as TensorFlow and PyTorch, improving the communication efficiency of the underlying communication library is of paramount importance to enhance the overall performance of the frameworks. Among them, the RCCL (Rocm Collective Communication Library) GPU communication library, provided by the Rocm (Radeon Open Compute platform) computing platform, supports various collective communication operations and point-to-point operations. Through analysis, we have identified a problem in the initialization and usage of the ring channel network in the RCCL library, specifically in multi-network card systems. This issue results in certain network cards being unable to communicate, leading to wasted system resources. To address this problem, optimizations can be made at the code level by introducing data structures and algorithms to control the invocation of network cards. The goal is to adjust the usage strategy of multiple network cards in the ring channel network without modifying the original design concept of RCCL. After optimization, extensive evaluations were conducted using a large-scale GPU cluster. The optimized RCCL library achieved significant improvements in communication performance. Under a communication scale of 16 compute nodes and 64 GPUs, the peak bandwidth increased from 5.28GB/s to 7.78GB/s. In inter-node collective communication tests, the performance improvement reached up to 60%. The improved RCCL library provides better low-level communication performance for upper-layer applications on the Rocm computing platform, offering enhanced communication support.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
PDF的下载单位、IP信息已删除 (2025-6-4)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
FashionBoy应助北酱采纳,获得10
刚刚
杨书朋发布了新的文献求助10
刚刚
华仔应助小飞飞采纳,获得10
1秒前
昭谏完成签到,获得积分10
1秒前
hss发布了新的文献求助10
1秒前
张奕完成签到,获得积分10
2秒前
坚定自信发布了新的文献求助10
2秒前
2秒前
2秒前
2秒前
2秒前
3秒前
3秒前
tuya发布了新的文献求助40
3秒前
曾哥帅完成签到,获得积分10
4秒前
verimency发布了新的文献求助20
4秒前
4秒前
熊涛完成签到,获得积分10
4秒前
Alex应助笨笨友安采纳,获得30
5秒前
滕擎发布了新的文献求助10
5秒前
6秒前
搞怪的雨南完成签到,获得积分10
6秒前
Akim应助小笼包采纳,获得10
6秒前
FashionBoy应助科研通管家采纳,获得10
6秒前
orixero应助科研通管家采纳,获得10
6秒前
xzy998应助科研通管家采纳,获得10
7秒前
7秒前
无花果应助科研通管家采纳,获得10
7秒前
7秒前
SYLH应助科研通管家采纳,获得10
7秒前
SYLH应助科研通管家采纳,获得10
7秒前
乐乐应助科研通管家采纳,获得10
7秒前
xzy998应助科研通管家采纳,获得10
7秒前
SYLH应助科研通管家采纳,获得10
7秒前
SYLH应助科研通管家采纳,获得10
7秒前
8秒前
CipherSage应助科研通管家采纳,获得10
8秒前
8秒前
Jasper应助科研通管家采纳,获得10
8秒前
8秒前
高分求助中
The Mother of All Tableaux Order, Equivalence, and Geometry in the Large-scale Structure of Optimality Theory 2400
Ophthalmic Equipment Market by Devices(surgical: vitreorentinal,IOLs,OVDs,contact lens,RGP lens,backflush,diagnostic&monitoring:OCT,actorefractor,keratometer,tonometer,ophthalmoscpe,OVD), End User,Buying Criteria-Global Forecast to2029 2000
Optimal Transport: A Comprehensive Introduction to Modeling, Analysis, Simulation, Applications 800
Official Methods of Analysis of AOAC INTERNATIONAL 600
ACSM’s Guidelines for Exercise Testing and Prescription, 12th edition 588
T/CIET 1202-2025 可吸收再生氧化纤维素止血材料 500
Interpretation of Mass Spectra, Fourth Edition 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 生物化学 物理 内科学 纳米技术 计算机科学 化学工程 复合材料 遗传学 基因 物理化学 催化作用 冶金 细胞生物学 免疫学
热门帖子
关注 科研通微信公众号,转发送积分 3951920
求助须知:如何正确求助?哪些是违规求助? 3497285
关于积分的说明 11086653
捐赠科研通 3227867
什么是DOI,文献DOI怎么找? 1784535
邀请新用户注册赠送积分活动 868732
科研通“疑难数据库(出版商)”最低求助积分说明 801180