Abstract
With the increasing volume of data in the information age, existing network analysis tools are increasingly struggling to handle large-scale networks, for example, social networks. Considering the high parallel performance and wide spread adoption of consumer-grade graphics processing units (GPUs), we aim to better leverage the power of GPUs to accelerate network analysis. We build a new GPU-based network analysis library, called EGGPU, on top of the representative EasyGraph library. We conduct comparative experiments with nx-cugraph, Gunrock, and igraph, covering three key functions. Benefiting from the well-designed system architecture, parallel execution flow, and native CUDA C/C++ implementation, the results demonstrate that EGGPU consistently outperforms these counterparts across all tested network analysis functions, achieving speedups of up to 94.10x, 126.42x, and 28.49x in calculating betweenness centrality, single-source shortest path, and k-core centrality, respectively.
Original language | English |
---|---|
Title of host publication | SocialMeta 2024 - Proceedings of the 3rd International Workshop on Social and Metaverse Computing, Sensing and Networking, Part of |
Subtitle of host publication | ACM SenSys 2024 |
Editors | Qingyuan Gong, Xinlei He |
Publisher | ACM |
Pages | 25-30 |
Number of pages | 6 |
ISBN (Electronic) | 9798400712999 |
DOIs | |
Publication status | Published - 4 Nov 2024 |
MoE publication type | A4 Conference publication |
Event | International Workshop on Social and Metaverse Computing, Sensing and Networking - Hangzhou, China Duration: 4 Nov 2024 → 4 Nov 2024 Conference number: 3 |
Publication series
Name | SocialMeta 2024 - Proceedings of the 3rd International Workshop on Social and Metaverse Computing, Sensing and Networking, Part of: ACM SenSys 2024 |
---|
Workshop
Workshop | International Workshop on Social and Metaverse Computing, Sensing and Networking |
---|---|
Abbreviated title | SocialMeta |
Country/Territory | China |
City | Hangzhou |
Period | 04/11/2024 → 04/11/2024 |
Keywords
- CUDA
- GPGPU
- Network Analysis Library