A Survey on Graph Processing Accelerators

被引:0
|
作者
Yan, Mingyu [1 ,2 ,3 ]
Li, Han [1 ,2 ]
Deng, Lei [3 ]
Hu, Xing [3 ]
Ye, Xiaochun [1 ]
Zhang, Zhimin [1 ]
Fan, Dongrui [1 ,2 ]
Xie, Yuan [3 ]
机构
[1] State Key Laboratory of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, Beijing,100190, China
[2] University of Chinese Academy of Sciences, Beijing,100049, China
[3] University of California at Santa Barbara, Santa Barbara,CA,93106, United States
来源
Jisuanji Yanjiu yu Fazhan/Computer Research and Development | 2021年 / 58卷 / 04期
关键词
D O I
暂无
中图分类号
学科分类号
摘要
In the big data era, graphs are used as effective representations of data with the complex relationship in many scenarios. Graph processing applications are widely used in various fields to dig out the potential value of graph data. The irregular execution pattern of graph processing applications introduces irregular workload, intensive read-modify-write updates, irregular memory accesses, and irregular communications. Existing general architectures cannot effectively handle the above challenges. In order to overcome these challenges, a large number of graph processing accelerator designs have been proposed. They tailor the computation pipeline, memory subsystem, storage subsystem, and communication subsystem to the graph processing application. Thanks to these hardware customizations, graph processing accelerators have achieved significant improvements in performance and energy efficiency compared with the state-of-the-art software frameworks running on general architectures. In order to allow the related researchers to have a comprehensive understanding of the graph processing accelerator, this paper first classifies and summarizes customized designs of existing work based on the computer's pyramid organization structure from top to bottom. This article then discusses the accelerator design of the emerging graph processing application (i.e., graph neural network) with specific graph neural network accelerator cases. In the end, this article discusses the future design trend of the graph processing accelerator. © 2021, Science Press. All right reserved.
引用
收藏
页码:862 / 887
相关论文
共 50 条
  • [31] A survey of neural network accelerators
    Zhen Li
    Yuqing Wang
    Tian Zhi
    Tianshi Chen
    Frontiers of Computer Science, 2017, 11 : 746 - 761
  • [32] Survey of Machine Learning Accelerators
    Reuther, Albert
    Michaleas, Peter
    Jones, Michael
    Gadepally, Vijay
    Samsi, Siddharth
    Kepner, Jeremy
    2020 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2020,
  • [33] Hardware Accelerators for Biocomputing: A Survey
    Sarkar, Souradip
    Majumder, Turbo
    Kalyanaraman, Ananth
    Pande, Partha Pratim
    2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 3789 - 3792
  • [34] The ubiquity of large graphs and surprising challenges of graph processing: extended survey
    Siddhartha Sahu
    Amine Mhedhbi
    Semih Salihoglu
    Jimmy Lin
    M. Tamer Özsu
    The VLDB Journal, 2020, 29 : 595 - 618
  • [35] Graph processing and machine learning architectures with emerging memory technologies: a survey
    Qian, Xuehai
    SCIENCE CHINA-INFORMATION SCIENCES, 2021, 64 (06)
  • [36] Graph processing and machine learning architectures with emerging memory technologies: a survey
    Xuehai Qian
    Science China Information Sciences, 2021, 64
  • [37] Graph processing and machine learning architectures with emerging memory technologies: a survey
    Xuehai QIAN
    Science China(Information Sciences), 2021, 64 (06) : 5 - 29
  • [38] The ubiquity of large graphs and surprising challenges of graph processing: extended survey
    Sahu, Siddhartha
    Mhedhbi, Amine
    Salihoglu, Semih
    Lin, Jimmy
    Ozsu, M. Tamer
    VLDB JOURNAL, 2020, 29 (2-3): : 595 - 618
  • [39] Correction To: Large scale graph processing systems: survey and an experimental evaluation
    Omar Batarfi
    Radwa El Shawi
    Ayman G. Fayoumi
    Reza Nouri
    Seyed-Mehdi-Reza Beheshti
    Ahmed Barnawi
    Sherif Sakr
    Cluster Computing, 2018, 21 : 1455 - 1455
  • [40] Energy Efficient Architecture for Graph Analytics Accelerators
    Ozdal, Muhammet Mustafa
    Yesil, Serif
    Kim, Taemin
    Ayupov, Andrey
    Greth, John
    Burns, Steven
    Ozturk, Ozcan
    2016 ACM/IEEE 43RD ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA), 2016, : 166 - 177