GPU Architectures in Graph Analytics: A Comparative Experimental Study

Peichen Xie, Zhigao Zheng*, Yongluan Zhou, Yang Xiu, Hao Liu, Zhixiang Yang, Yu Zhang, Bo Du*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

1 Citation (Scopus)
2 Downloads (Pure)

Abstract

In recent years, there has been a lot of focus on developing graph analytics algorithms that utilize the high parallelism of GPUs to speed up graph analytics tasks. Meanwhile, the two main GPU manufacturers, NVIDIA and AMD, have made different design decisions that can impact the performance of graph computation. In this paper, we seek to understand the effects of those decisions through experimentation. Since there is currently no graph analytics software for the ROCm-like platform used by AMD-like GPUs, we have created adGRAPH by porting nvGRAPH, a mature graph analytics library optimized for CUDA, to ROCm-like platforms. AdGRAPH1 allows us to use AMD-like GPUs to accelerate graph analytics and compare the performance of the two types of GPUs. We tested the performance of several commonly used graph algorithms of varying complexities on two NVIDIA GPUs, A100 and V100, and two AMD-like GPUs developed in China, Z100 and Z100L. Through thorough experiments, we discovered that while NVIDIA GPUs perform better on complex graph analytics algorithms, thanks to their SIMT paradigm, the larger warp size and independent shared memory of AMD-like GPUs make them more efficient than NVIDIA GPUs for graph algorithm implementations with lower branching complexity.

Original languageEnglish
Title of host publication Proceedings of the 28th International Conference on Extending Database Technology (EDBT
Number of pages13
PublisherOpenProceedings.org
Publication date2025
Pages881-893
ISBN (Electronic)9783893180981, 9783893180998
DOIs
Publication statusPublished - 2025
Event28th International Conference on Extending Database Technology, EDBT 2025 - Barcelona, Spain
Duration: 25 Mar 202528 Mar 2025

Conference

Conference28th International Conference on Extending Database Technology, EDBT 2025
Country/TerritorySpain
CityBarcelona
Period25/03/202528/03/2025
SeriesAdvances in Database Technology
ISSN2367-2005

Bibliographical note

Publisher Copyright:
© 2025 OpenProceedings.org. All rights reserved.

Cite this