Towards GPU-Accelerated Large-Scale Graph Processing in the Cloud

被引:8
|
作者
Zhong, Jianlong [1 ]
He, Bingsheng [1 ]
机构
[1] Nanyang Technol Univ, Singapore 639798, Singapore
关键词
Large-scale graph processing; GPGPU; graph partitioning; cloud computing; GPU accelerations;
D O I
10.1109/CloudCom.2013.8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, we have witnessed that cloud providers start to offer heterogeneous computing environments. There have been wide interests in both clusters and cloud of adopting graphics processors (GPUs) as accelerators for various applications. On the other hand, large-scale graph processing is important for many data-intensive applications in the cloud. In this paper, we propose to leverage GPUs to accelerate large-scale graph processing in the cloud. Specifically, we develop an in-memory graph processing engine G2 with three non-trivial GPU-specific optimizations. Firstly, we adopt fine-grained APIs to take advantage of the massive thread parallelism of the GPU. Secondly, G2 embraces a graph partition based approach for load balancing on heterogeneous CPU/GPU architectures. Thirdly, a runtime system is developed to perform transparent memory management on the GPU, and to perform scheduling for an improved throughput of concurrent kernel executions from graph tasks. We have conducted experiments on an Amazon EC2 virtual cluster of eight nodes. Our preliminary results demonstrate that 1) GPU is a viable accelerator for cloud-based graph processing, and 2) the proposed optimizations improve the performance of GPU-based graph processing engine. We further present the lessons learnt and open problems towards large-scale graph processing with GPU accelerations.
引用
收藏
页码:9 / 16
页数:8
相关论文
共 50 条
  • [41] Towards real-time DNA biometrics using GPU-accelerated processing
    Reja, Mario
    Pungila, Ciprian
    Negru, Viorel
    [J]. LOGIC JOURNAL OF THE IGPL, 2021, 29 (06) : 906 - 924
  • [42] Computing resultants on Graphics Processing Units: Towards GPU-accelerated computer algebra
    Emeliyanenko, Pavel
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (11) : 1494 - 1505
  • [43] CLIJ: GPU-accelerated image processing for everyone
    Robert Haase
    Loic A. Royer
    Peter Steinbach
    Deborah Schmidt
    Alexandr Dibrov
    Uwe Schmidt
    Martin Weigert
    Nicola Maghelli
    Pavel Tomancak
    Florian Jug
    Eugene W. Myers
    [J]. Nature Methods, 2020, 17 : 5 - 6
  • [44] Scaph: Scalable GPU-Accelerated Graph Processing with Value-Driven Differential Scheduling
    Zheng, Long
    Li, Xianliang
    Zheng, Yaohui
    Huang, Yu
    Liao, Xiaofei
    Jin, Hai
    Xue, Jingling
    Shao, Zhiyuan
    Hua, Qiang-Sheng
    [J]. PROCEEDINGS OF THE 2020 USENIX ANNUAL TECHNICAL CONFERENCE, 2020, : 573 - 588
  • [45] GPU-accelerated micromagnetic simulations using cloud computing
    Jermain, C. L.
    Rowlands, G. E.
    Buhrman, R. A.
    Ralph, D. C.
    [J]. JOURNAL OF MAGNETISM AND MAGNETIC MATERIALS, 2016, 401 : 320 - 322
  • [46] Gpu-accelerated relaxed graph pattern matching algorithms
    Benachour, Amira
    Yahiaoui, Said
    Bouhenni, Sarra
    Kheddouci, Hamamache
    Nouali-Taboudjemat, Nadia
    [J]. JOURNAL OF SUPERCOMPUTING, 2024, 80 (15): : 21811 - 21836
  • [47] Robust Cell Detection for Large-Scale 3D Microscopy Using GPU-Accelerated Iterative Voting
    Saadatifard, Leila
    Abbott, Louise C.
    Montier, Laura
    Ziburkus, Jokubas
    Mayerich, David
    [J]. FRONTIERS IN NEUROANATOMY, 2018, 12
  • [48] DREAMPlace 2.0: Open-Source GPU-Accelerated Global and Detailed Placement for Large-Scale VLSI Designs
    Lin, Yibo
    Pan, David Z.
    Ren, Haoxing
    Khailany, Brucek
    [J]. 2020 CHINA SEMICONDUCTOR TECHNOLOGY INTERNATIONAL CONFERENCE 2020 (CSTIC 2020), 2020,
  • [49] A real-time GPU-accelerated parallelized image processor for large-scale multiplexed fluorescence microscopy data
    Lu, Guolan
    Baertsch, Marc A.
    Hickey, John W.
    Goltsev, Yury
    Rech, Andrew J.
    Mani, Lucas
    Forgo, Erna
    Kong, Christina
    Jiang, Sizun
    Nolan, Garry P.
    Rosenthal, Eben L.
    [J]. FRONTIERS IN IMMUNOLOGY, 2022, 13
  • [50] GPU-accelerated large-scale electronic structure theory with a first-principles all-electron code
    Huhn, William
    Lange, Bjoern
    Yu, Victor
    Lee, Seyong
    Yoon, Mina
    Blum, Volker
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2018, 255