Abstract
Efficient graph processing is essential for a wide range of applications. Scalability and memory access patterns are still a challenge, especially with the Breadth-First Search algorithm. This work focuses on leveraging HPC systems with multiple GPUs available in a single node with peer-to-peer functionality of the Intel one API implementation of SYCL. We propose three GPU-based load-balancing methods: work-group localisation for efficient data access, even workload distribution for higher GPU occupancy, and a hybrid strided-access approach for heuristic balancing. These methods ensure performance, portability, and productivity with a unified codebase. Our proposed methodologies outperform state-of-the-art single-GPU implementations based on CUDA on synthetic RMAT graphs. We analysed BFS performance across NVIDIA A100, Intel Max 1550, and AMD MI300X GPUs, achieving a peak performance of 153.27 GTEPS on an RMAT25-64 graph using 8 GPUs on the NVIDIA A100. Furthermore, our work demonstrates the capability to handle RMAT graphs up to scale 29, achieving superior performance on synthetic graphs and competitive results on real-world datasets.
| Original language | English |
|---|---|
| Title of host publication | SC Workshops '25 |
| Subtitle of host publication | Proceedings of the SC '25 Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis |
| Publisher | Association for Computing Machinery |
| Pages | 2077-2087 |
| Number of pages | 11 |
| ISBN (Print) | 9798400718717 |
| DOIs | |
| Publication status | Published - 16 Nov 2025 |
| Event | 12th Workshop on Accelerator Programming and Directives (WACCPD 2025) - St. Louis, United States Duration: 16 Nov 2025 → 21 Nov 2025 https://waccpd.org/ |
Publication series
| Name | SC: The International Conference for High Performance Computing, Networking, Storage, and Analysis |
|---|---|
| Publisher | Association for Computing Machinery |
Workshop
| Workshop | 12th Workshop on Accelerator Programming and Directives (WACCPD 2025) |
|---|---|
| Abbreviated title | WACCPD 2025 |
| Country/Territory | United States |
| City | St. Louis |
| Period | 16/11/25 → 21/11/25 |
| Internet address |
Bibliographical note
Publisher Copyright:© 2025 Copyright held by the owner/author(s).
Fingerprint
Dive into the research topics of 'Towards Efficient Load Balancing BFS on GPUs: One Code for AMD, Intel & Nvidia'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver