Distributed Temporal Graph Neural Network Learning over Large-Scale Dynamic Graphs

被引:0
|
作者
Fang, Ziquan [1 ]
Sun, Qichen [1 ]
Wang, Qilong [1 ]
Chen, Lu [1 ]
Gao, Yunjun [1 ]
机构
[1] Zhejiang Univ, Hangzhou, Zhejiang, Peoples R China
关键词
Temporal Graph Neural Networks; Distributed Training;
D O I
10.1007/978-981-97-5779-4_4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Temporal Graph Neural Networks (TGNNs) have achieved success in real-world graph-based applications. The increasing scale of dynamic graphs necessitates distributed training. However, deploying TGNNs in a distributed setting poses challenges due to the temporal dependencies in dynamic graphs, the need for computation balance during distributed training, and the non-ignorable communication costs across disjointed trainers. In this paper, we propose DisTGL, a distributed temporal graph neural network learning system. Leveraging a temporal-aware partitioning scheme and a series of enhanced communication techniques, DisTGL ensures efficient distributed computation and minimizes communication overhead. Based on that, DisTGL facilitates fast TGNN training and downstream tasks. An evaluation of DisTGL using various TGNN models shows that i) DisTGL achieves acceleration of up to 10x compared to existing TGNN frameworks; and ii) the proposed distributed dynamic graph partitioning reduces cross-machine operations by 25%, while the optimized communication reduce the costs by 1.5-2.5x.
引用
收藏
页码:51 / 66
页数:16
相关论文
共 50 条
  • [11] Temporal resonant graph network for representation learning on dynamic graphs
    Zidu Yin
    Kun Yue
    Applied Intelligence, 2023, 53 : 7466 - 7483
  • [12] Towards Cloud-based Distributed Scaleable Processing over Large-scale Temporal Graphs
    Steinbauer, Matthias
    Kotsis, Gabriele
    2014 IEEE 23RD INTERNATIONAL WETICE CONFERENCE (WETICE), 2014, : 143 - 148
  • [13] Towards a Distributed Large-Scale Dynamic Graph Data Store
    Iwabuchi, Keita
    Sallinen, Scott
    Pearce, Roger
    Van Essen, Brian
    Gokhale, Maya
    Matsuoka, Satoshi
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 892 - 901
  • [14] Practical Near-Data-Processing Architecture for Large-Scale Distributed Graph Neural Network
    Huang, Linyong
    Zhang, Zhe
    Li, Shuangchen
    Niu, Dimin
    Guan, Yijin
    Zheng, Hongzhong
    Xie, Yuan
    IEEE ACCESS, 2022, 10 : 46796 - 46807
  • [15] Usage of a Graph Neural Network for Large-Scale Network Performance Evaluation
    Wang, Cen
    Yoshikane, Noboru
    Tsuritani, Takehiro
    2021 INTERNATIONAL CONFERENCE ON OPTICAL NETWORK DESIGN AND MODELLING (ONDM), 2021,
  • [16] Pagrol: PArallel GRaph OLap over Large-scale Attributed Graphs
    Wang, Zhengkui
    Fan, Qi
    Wang, Huiju
    Tan, Kian-Lee
    Agrawal, Divyakant
    El Abbadi, Amr
    2014 IEEE 30TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2014, : 496 - 507
  • [17] Accuracy analysis for distributed dynamic state estimation in large-scale systems with a cyclic network graph
    Zhu, Mingyan
    Wang, Rui
    Miao, Xiaodong
    Sui, Tianju
    SCIENCE CHINA-INFORMATION SCIENCES, 2023, 66 (09)
  • [18] Accuracy analysis for distributed dynamic state estimation in large-scale systems with a cyclic network graph
    Mingyan ZHU
    Rui WANG
    Xiaodong MIAO
    Tianju SUI
    Science China(Information Sciences), 2023, 66 (09) : 78 - 93
  • [19] XGCN: a library for large-scale graph neural network recommendations
    Song, Xiran
    Huang, Hong
    Lian, Jianxun
    Jin, Hai
    FRONTIERS OF COMPUTER SCIENCE, 2024, 18 (03)
  • [20] XGCN: a library for large-scale graph neural network recommendations
    Xiran Song
    Hong Huang
    Jianxun Lian
    Hai Jin
    Frontiers of Computer Science, 2024, 18