Comprehensive Evaluation of GNN Training Systems: A Data Management Perspective
Hao Yuan, Yajiong Liu, Yanfeng Zhang, Xin Ai, Qiange Wang, Chaoyi, Chen, Yu Gu, Ge Yu

TL;DR
This paper reviews and evaluates GNN training systems focusing on data management challenges, analyzing approaches through extensive experiments and offering practical insights for future system design.
Contribution
It provides a comprehensive analysis of GNN training data management, including experimental evaluation and practical recommendations for system development.
Findings
Data partitioning and transfer significantly impact training efficiency.
Different approaches vary in handling data dependencies and transfer overhead.
Practical tips improve GNN training system performance.
Abstract
Many Graph Neural Network (GNN) training systems have emerged recently to support efficient GNN training. Since GNNs embody complex data dependencies between training samples, the training of GNNs should address distinct challenges different from DNN training in data management, such as data partitioning, batch preparation for mini-batch training, and data transferring between CPUs and GPUs. These factors, which take up a large proportion of training time, make data management in GNN training more significant. This paper reviews GNN training from a data management perspective and provides a comprehensive analysis and evaluation of the representative approaches. We conduct extensive experiments on various benchmark datasets and show many interesting and valuable results. We also provide some practical tips learned from these experiments, which are helpful for designing GNN training…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Graph Theory and Algorithms · Brain Tumor Detection and Classification
MethodsGraph Neural Network
