Abstract
Graph Neural Networks (GNNs) have been successfully adopted in various application domains and accelerated by parallel processors such as GPUs. Despite the existence of popular frameworks such as Deep Graph Library (DGL) and PyTorch Geometric (PyG), the inconsistent programming paradigms and the lack of a unified analysis toolkit both hinder effective performance comparison among different GNN frameworks. This missing capability not only complicates the selection of the most suitable framework for users, but also impedes developers from optimizing framework implementations. In this paper, we propose GNNPerf, a performance profiling and analysis toolkit for effective performance comparison across GNN frameworks. GNNPerf provides a domain-specific language enabling unified GNN design expression and automatic generation to frameworkspecific implementations. GNNPerf also provides full workflow support for comprehensively evaluating GNN models with easy-to-use profiling, visualization, and analysis. The experimental results demonstrate that the GNNPerf can identify performance bottlenecks and empower users to derive actionable insights, enhancing both GNN model design and framework implementation.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 2025 IEEE International Parallel and Distributed Processing Symposium, IPDPS 2025 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 837-849 |
| Number of pages | 13 |
| Edition | 2025 |
| ISBN (Electronic) | 9798331532376 |
| DOIs | |
| State | Published - 2025 |
| Event | 39th IEEE International Parallel and Distributed Processing Symposium, IPDPS 2025 - Milan, Italy Duration: 3 Jun 2025 → 7 Jun 2025 |
Conference
| Conference | 39th IEEE International Parallel and Distributed Processing Symposium, IPDPS 2025 |
|---|---|
| Country/Territory | Italy |
| City | Milan |
| Period | 3/06/25 → 7/06/25 |
Fingerprint
Dive into the research topics of 'GNNPerf: Towards Effective Performance Profiling and Analysis Across GNN Frameworks'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver