A Multi-Node Multi-GPU Distributed GNN Training Framework for Large-Scale Online Advertising
Graph Neural Networks (GNNs) have become critical in various domains such as online advertising but face scalability challenges due to the growing size of graph data, leading to the needs for advanced distributed GPU computation strategies across multiple nodes. This paper presents PGLBox-Cluster, a robust distributed graph learning framework constructed atop the PaddlePaddle platform, implemented to efficiently process graphs comprising billions of nodes and edges. Through strategic partitioning of the model, node attributes, and graph data and leveraging industrial-grade RPC and NCCL for communication, PGLBox-Cluster facilitates effective distributed computation. The extensive experimental results confirm that PGLBox-Cluster achieves a 1.94x to 2.93x speedup over the single-node configuration, significantly elevating graph neural network scalability and efficiency by handling datasets exceeding 3 billion nodes and 120 billion edges with its novel asynchronous communication and graph partitioning techniques. The repository is released at This Link.
Authors
- Shikun Feng (ORCID: https://orcid.org/0000-0002-0191-4854)
- Xuewu Jiao (ORCID: https://orcid.org/0009-0004-6530-4774)
- J.C-H. Yang (ORCID: https://orcid.org/0009-0009-5159-587X)
- Jiang Bian (ORCID: https://orcid.org/0000-0001-6997-1989)
- Wei Hu (ORCID: https://orcid.org/0009-0008-7488-9443)
- Lin Liu (ORCID: https://orcid.org/0009-0003-7305-8940)
- Weipeng Lu
- Haoyi Xiong (ORCID: https://orcid.org/0000-0002-5451-3253)
- Danlei Feng (ORCID: https://orcid.org/0009-0008-0595-0351)
- Shuanglong Li (ORCID: https://orcid.org/0009-0002-7346-5258)
- Dan Yang (ORCID: https://orcid.org/0000-0002-0593-1993)
- Mingqing Hu (ORCID: https://orcid.org/0009-0007-5528-6869)
- Miao Li (ORCID: https://orcid.org/0009-0006-4261-9604)
- Xinsheng Luo (ORCID: https://orcid.org/0009-0008-3019-1000)
Institutions
- Nvidia (United States) (US)
- Baidu (China) (CN)
Publication Details
- Published
- 2024-10-20
- DOI
- https://doi.org/10.1145/3627673.3680018
- Citations
- 1
- Primary Topic
- Recommender Systems and Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.78