HPGA: A High-Performance Graph Analytics Framework on the GPU

被引:0
|
作者
Yang, Haoduo [1 ,2 ]
Su, Huayou [1 ,2 ]
Wen, Mei [1 ,2 ]
Zhang, Chunyuan [1 ,2 ]
机构
[1] Natl Univ Def Technol, Dept Comp, Changsha 410000, Hunan, Peoples R China
[2] Natl Univ Def Technol, Natl Key Lab Parallel & Distributed Proc, Changsha 410000, Hunan, Peoples R China
来源
PROCEEDINGS OF 2018 INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS AND COMPUTER AIDED EDUCATION (ICISCAE 2018) | 2018年
关键词
Graph Analytics; High-performance Computing; GPU;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, the rapidly growing use of graphs has sparked parallel graph analytics frameworks for leveraging the massive hardware resources, specifically graphics processing units (GPUs). However, the issues of the unpredictable control flows, memory divergence, and the complexity of programming have restricted high-level GPU graph libraries. In this work, we present HPGA, a high performance parallel graph analytics framework targeting the GPU. HPGA implements an abstraction which maps vertex programs to generalized sparse matrix operations on GPUs for delivering high performance. HPGA incorporates high-performance GPU computing primitives and optimization strategies with a high-level programming model. We evaluate the performance of HPGA for three graph primitives (BFS, SSSP, PageRank) with large-scale datasets. The experimental results show that HPGA matches or even exceeds the performance of MapGraph and nvGRAPH, two state-of-the-art GPU graph libraries.
引用
收藏
页码:488 / 492
页数:5
相关论文
共 50 条
  • [41] Efficient GPU Cloud architectures for outsourcing high-performance processing to the Cloud
    Sanchez-Ribes, Victor
    Macia-Lillo, Antonio
    Mora, Higinio
    Jimeno-Morenilla, Antonio
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2024, 133 (1-2): : 949 - 958
  • [42] Agent-based High-Performance Simulation of Biological Systems on the GPU
    Konur, Savas
    Kiran, Mariam
    Gheorghe, Marian
    Burkitt, Mark
    Ipate, Florentin
    2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 84 - 89
  • [43] A Transformation-Based Approach to Developing High-Performance GPU Programs
    Hagedorn, Bastian
    Steuwer, Michel
    Gorlatch, Sergei
    PERSPECTIVES OF SYSTEM INFORMATICS, PSI 2017, 2018, 10742 : 179 - 195
  • [44] High-performance Implementation of UAV MiniSAR Imaging Algorithm based on GPU
    Yuan, Xudong
    Luomei, Yixiang
    Liul, Jiaxuan
    Wang, Feng
    2021 7TH ASIA-PACIFIC CONFERENCE ON SYNTHETIC APERTURE RADAR (APSAR), 2021,
  • [45] HIGH-PERFORMANCE COMPUTING BASED BIG DATA ANALYTICS FOR SMART MANUFACTURING
    Yang, Yuhang
    Cai, Y. Dora
    Lu, Qiyue
    Zhang, Yifang
    Koric, Seid
    Shao, Chenhui
    PROCEEDINGS OF THE ASME 13TH INTERNATIONAL MANUFACTURING SCIENCE AND ENGINEERING CONFERENCE, 2018, VOL 3, 2018,
  • [46] Project Trident: An Investigation into Integrating Databases, Analytics, and High-Performance Computing
    Bordawekar, Rajesh
    2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 1326 - 1328
  • [47] HeAT - a Distributed and GPU-accelerated Tensor Framework for Data Analytics
    Goetz, Markus
    Debus, Charlotte
    Coquelin, Daniel
    Krajsek, Kai
    Comito, Claudia
    Knechtges, Philipp
    Hagemeier, Bjorn
    Tarnawa, Michael
    Hanselmann, Simon
    Siggel, Martin
    Basermann, Achim
    Streit, Achim
    2020 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2020, : 276 - 287
  • [48] A Multi-GPU Framework for In-Memory Text Data Analytics
    Chong, Poh Kit
    Karuppiah, Ettikan K.
    Yong, Keh Kok
    2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (WAINA), 2013, : 1411 - 1416
  • [49] Transit performance assessment based on graph analytics
    Maduako, Ikechukwu Derek
    Wachowicz, Monica
    Hanson, Trevor
    TRANSPORTMETRICA A-TRANSPORT SCIENCE, 2019, 15 (02) : 1382 - 1401
  • [50] High-performance and balanced parallel graph coloring on multicore platforms
    Christina Giannoula
    Athanasios Peppas
    Georgios Goumas
    Nectarios Koziris
    The Journal of Supercomputing, 2023, 79 : 6373 - 6421