EGGPU: Enabling Efficient Large-Scale Network Analysis with Consumer-Grade GPUs

Jiawei Tang, Min Gao, Yu Xiao, Cong Li, Yang Chen*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

34 Downloads (Pure)

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 languageEnglish
Title of host publicationSocialMeta 2024 - Proceedings of the 3rd International Workshop on Social and Metaverse Computing, Sensing and Networking, Part of
Subtitle of host publicationACM SenSys 2024
EditorsQingyuan Gong, Xinlei He
PublisherACM
Pages25-30
Number of pages6
ISBN (Electronic)9798400712999
DOIs
Publication statusPublished - 4 Nov 2024
MoE publication typeA4 Conference publication
EventInternational Workshop on Social and Metaverse Computing, Sensing and Networking - Hangzhou, China
Duration: 4 Nov 20244 Nov 2024
Conference number: 3

Publication series

NameSocialMeta 2024 - Proceedings of the 3rd International Workshop on Social and Metaverse Computing, Sensing and Networking, Part of: ACM SenSys 2024

Workshop

WorkshopInternational Workshop on Social and Metaverse Computing, Sensing and Networking
Abbreviated titleSocialMeta
Country/TerritoryChina
CityHangzhou
Period04/11/202404/11/2024

Keywords

  • CUDA
  • GPGPU
  • Network Analysis Library

Fingerprint

Dive into the research topics of 'EGGPU: Enabling Efficient Large-Scale Network Analysis with Consumer-Grade GPUs'. Together they form a unique fingerprint.

Cite this