GraNNDis: Fast Distributed Graph Neural Network Training Framework for Multi-Server Clusters
Graph neural networks (GNNs) are one of the rapidly growing fields within deep learning. While many distributed GNN training frameworks have been proposed to increase the training throughput, they face three limitations when applied to multi-server clusters. 1) They suffer from an inter-server communication bottleneck because they do not consider the inter-/intra-server bandwidth gap, a representative characteristic of multi-server clusters. 2) Redundant memory usage and computation hinder the scalability of the distributed frameworks. 3) Sampling methods, de facto standard in mini-batch training, incur unnecessary errors in multi-server clusters.
Authors
- Hongsun Jang (ORCID: https://orcid.org/0000-0003-4291-6124)
- Youngsok Kim (ORCID: https://orcid.org/0000-0002-1015-9969)
- Jinho Lee (ORCID: https://orcid.org/0000-0003-4010-6611)
- Jaeyong Song (ORCID: https://orcid.org/0009-0002-5812-4746)
- Jaewon Jung (ORCID: https://orcid.org/0000-0003-0770-9277)
- H. Lim (ORCID: https://orcid.org/0009-0008-4945-1423)
Institutions
- Seoul National University (KR)
- Yonsei University (KR)
Publication Details
- Published
- 2024-10-11
- DOI
- https://doi.org/10.1145/3656019.3676892
- Citations
- 3
- Primary Topic
- Advanced Graph Neural Networks
- Type
- article
- Field-Weighted Citation Impact
- 1.04