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
关键词
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 条
  • [1] A Survey on Graph Processing Accelerators: Challenges and Opportunities
    Gui, Chuang-Yi
    Zheng, Long
    He, Bingsheng
    Liu, Cheng
    Chen, Xin-Yu
    Liao, Xiao-Fei
    Jin, Hai
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2019, 34 (02) : 339 - 371
  • [2] A Survey on Graph Processing Accelerators: Challenges and Opportunities
    Chuang-Yi Gui
    Long Zheng
    Bingsheng He
    Cheng Liu
    Xin-Yu Chen
    Xiao-Fei Liao
    Hai Jin
    Journal of Computer Science and Technology, 2019, 34 : 339 - 371
  • [3] Graph Accelerators—A Case for Sparse Data Processing
    Chen W.-G.
    Journal of Computer Science and Technology, 2024, 39 (02) : 243 - 244
  • [4] A Model for Scalable and Balanced Accelerators for Graph Processing
    Fariborz, Marjan
    Samani, Mahyar
    O'Neill, Terry
    Lowe-Power, Jason
    Yoo, S. J. Ben
    Akella, Venkatesh
    IEEE COMPUTER ARCHITECTURE LETTERS, 2022, 21 (02) : 149 - 152
  • [5] A comprehensive survey on graph neural network accelerators
    Liu, Jingyu
    Chen, Shi
    Shen, Li
    FRONTIERS OF COMPUTER SCIENCE, 2025, 19 (02)
  • [6] PolyGraph: Exposing the Value of Flexibility for Graph Processing Accelerators
    Dadu, Vidushi
    Liu, Sihao
    Nowatzki, Tony
    2021 ACM/IEEE 48TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA 2021), 2021, : 595 - 608
  • [7] Graph Processing on GPUs: A Survey
    Shi, Xuanhua
    Zheng, Zhigao
    Zhou, Yongluan
    Jin, Hai
    He, Ligang
    Liu, Bo
    Hua, Qiang-Sheng
    ACM COMPUTING SURVEYS, 2018, 50 (06)
  • [8] A survey of graph processing on graphics processing units
    Ha-Nguyen Tran
    Cambria, Erik
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (05): : 2086 - 2115
  • [9] A survey of graph processing on graphics processing units
    Ha-Nguyen Tran
    Erik Cambria
    The Journal of Supercomputing, 2018, 74 : 2086 - 2115
  • [10] Enhanced graph processing in PIM accelerators with improved queue management
    Mosayebi, Mohammad Amin
    Hasani, Arghavan Mohammad
    Dehyadegari, Masoud
    MICROELECTRONICS JOURNAL, 2019, 94