MGG: Accelerating Graph Neural Networks with Fine-Grained Intra-Kernel Communication-Computation Pipelining on Multi-GPU Platforms

被引:0
|
作者
Wang, Yuke [3 ]
Feng, Boyuan [3 ]
Wang, Zheng [3 ]
Geng, Tong [1 ]
Barker, Kevin [2 ]
Li, Ang [2 ]
Ding, Yufei [3 ]
机构
[1] Univ Rochester, Rochester, NY USA
[2] Pacific Northwest Natl Lab, Richland, WA USA
[3] Univ Calif, Santa Barbara, CA USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The increasing size of input graphs for graph neural networks (GNNs) highlights the demand for using multi-GPU platforms. However, existing multi-GPU GNN systems optimize the computation and communication individually based on the conventional practice of scaling dense DNNs. For irregularly sparse and fine-grained GNN workloads, such solutions miss the opportunity to jointly schedule/optimize the computation and communication operations for high-performance delivery. To this end, we propose MGG, a novel system design to accelerate full-graph GNNs on multi-GPU platforms. The core of MGG is its novel dynamic software pipeline to facilitate fine-grained computation-communication overlapping within a GPU kernel. Specifically, MGG introduces GNN-tailored pipeline construction and GPU-aware pipeline mapping to facilitate workload balancing and operation overlapping. MGG also incorporates an intelligent runtime design with analytical modeling and optimization heuristics to dynamically improve the execution performance. Extensive evaluation reveals that MGG outperforms state-of-the-art full-graph GNN systems across various settings: on average 4.41x, 4.81x, and 10.83x faster than DGL, MGG-UVM, and ROC, respectively.
引用
收藏
页码:779 / 795
页数:17
相关论文
共 2 条
  • [1] Graph Neural Networks Based Multi-granularity Feature Representation Learning for Fine-Grained Visual Categorization
    Wu, Hongyan
    Guo, Haiyun
    Miao, Qinghai
    Huang, Min
    Wang, Jinqiao
    MULTIMEDIA MODELING, MMM 2022, PT II, 2022, 13142 : 230 - 242
  • [2] Spatio-Temporal-Categorical Graph Neural Networks for Fine-Grained Multi-Incident Co-Prediction
    Wang, Zhaonan
    Jiang, Renhe
    Cai, Zekun
    Fan, Zipei
    Liu, Xin
    Kim, Kyoung-Sook
    Song, Xuan
    Shibasaki, Ryosuke
    PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021, 2021, : 2060 - 2069