Training Industry-scale GNNs with GiGL
Recent advances in graph machine learning (GML) and Graph Neu- ral Networks (GNNs) have sparked significant practical interest given the ability to model complex relationships between entities. Despite rapid progress in GNN designs, scalability remains a major challenge. Industry applications require solutions that can handle graphs with billions of nodes and edges efficiently. GiGL (Gigantic Graph Learning) is an open-source library from Snapchat, designed for large-scale distributed training and inference with GNNs. It seamlessly integrates with popular open-source GNN libraries like PyTorch Geometric (PyG). GiGL provides simplified configurable interfaces with minimal modeling code requirements, providing in- dustrial practitioners a straightforward way to apply GNNs to large- scale applications and enabling academics to conduct large-scale experiments. At the same time, it enables complex modeling capabil- ities desirable for modeling iteration. In this hands-on tutorial, we will demonstrate how GiGL addresses the scalability challenge in GNNs and provide a step-by-step guide for attendees to complete end-to-end training and inference with GiGL on industry-scale graphs. By the end of our tutorial, participants will have hands-on experience in training GNNs on graphs with billions of nodes and edges - capabilities not easily achievable with open-source graph learning libraries like PyG alone. We anticipate strong interest and participation from both industrial practitioners working on GNN applications and academics conducting large-scale experiments.
Authors
- Matthew Kolodner (ORCID: https://orcid.org/0000-0001-6095-5894)
- Yozen Liu (ORCID: https://orcid.org/0000-0002-2107-504X)
- Tong Zhao (ORCID: https://orcid.org/0000-0001-7660-1732)
- Shubham Vij (ORCID: https://orcid.org/0009-0002-5524-4232)
- Kyle Montemayor
- Neil Shah (ORCID: https://orcid.org/0000-0003-3261-8430)
Institutions
- Bellevue College (US)
- Snap (United States) (US)
Publication Details
- Published
- 2025-08-03
- DOI
- https://doi.org/10.1145/3711896.3737599
- Primary Topic
- Advanced Graph Neural Networks
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- North Carolina State University
- Wilfrid Laurier University
- University of Waterloo