arrow
返回

ARGO+: Achieving Multi-Level Scalable GNN Training on Distributed Multi-Core Platform

delete2026-05-29
delete0
PRE
AI
Y
Yi-Chien Lin
Y
Yuyang Chen
S
Sameh Gobriel
N
Nilesh Jain
V
Viktor K. Prasanna
DOI:10.1109/tpds.2026.3698481delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
图神经网络(GNNs)已作为从图结构数据中学习的强大工具出现,并被广泛应用于交通预测、电子设计自动化等众多领域。然而,在包含数亿节点和数十亿边的超大规模图上训练GNNs耗时较长,通常需要单机运行数天或数周。尽管已有研究探索了跨多机的分布式GNN训练以利用更大的计算和内存资源,但现有方法主要关注跨机器的可扩展性,而忽略了跨多核的节点内可扩展性。因此,当前最先进的分布式GNN训练框架在训练周期时间方面存在严重的资源利用率低下和性能受限问题。本文提出ARGO+,一种新型GNN系统,旨在通过高效实现跨机器间和机器内的多级可扩展性,实现分布式GNN训练。ARGO+采用两级图划分策略,利用图拓扑和特征维度上的并行性,同时最小化通信开销并确保负载均衡。此外,ARGO+整合了NUMA感知优化以增强节点内可扩展性,解决了跨远程插槽数据访问的效率问题。运行时,ARGO+采用两阶段并行训练方案进一步降低通信开销,并通过实例化多个训练进程实现计算-通信重叠。我们在由8台双插槽80核Intel Xeon处理器的多核CPU集群组成的分布式系统中评估了ARGO+。结果表明,ARGO+相比DistDGL实现最高1.89倍加速,相比当前最先进的分布式GNN训练系统实现1.53-1.56倍加速。此外,ARGO+兼容广泛使用的GNN框架Deep Graph Library(DGL),能够与现有GNN程序无缝集成。最后,虽然ARGO+采用多种优化来提升可扩展性和训练性能,但这些优化并未改变训练算法的语义,因此模型精度和收敛性与算法原始实现保持一致。
Keyword:
Graph neural network
distributed training
multi-core CPU

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

S
shanghai jiao tong university
学者数:
15.7W
论文数: 11.7W
被引数: 159
U
university of southern california
学者数:
4.7W
论文数: 3.8W
被引数: 51
I
intel labs
学者数:
41
论文数: 17
被引数: 3
学者 查看更多机构
引用论文

引用论文

FlexGraph
err2021-04-21
err0
PREAI
errLei Wang; Qiang Yin; Chao Tian; Jianbang Yang; Rong Chen; Wenyuan Yu; Zihang Yao; Jingren Zhou
err分享
err收藏
DistGNN
err2021-11-13
err0
PREAI
errVasimuddin Md; Sanchit Misra; Guixiang Ma; Ramanarayan Mohanty; Evangelos Georganas; Alexander Heinecke; Dhiraj Kalamkar; Nesreen K. Ahmed; Sasikanth Avancha
err分享
err收藏
err分享
err收藏
An Extensive Characterization of Graph Sampling Algorithms
err2024-05-07
err0
PREAI
errS. Dizaji,S. Haleh; Rozanec,Joze M.; Farahani,Reza; Roman,Dumitru; Prodan,Radu
err分享
err收藏
Realizing the AMD Exascale Heterogeneous Processor Vision : Industry Product
err
IF0
err2024-06-29
err0
PREAI
errAlan Smith; Gabriel H. Loh; Michael J. Schulte; Mike Ignatowski; Samuel Naffziger; Mike Mantor; Mark Fowler Nathan Kalyanasundharam; Vamsi Alla; Nicholas Malaya; Joseph L. Greathouse; Eric Chapman; Raja Swaminathan
err分享
err收藏
学者 查看更多内容