A comprehensive survey on graph neural network accelerators

被引:0
|
作者
Liu, Jingyu [1 ,2 ]
Chen, Shi [1 ,2 ]
Shen, Li [1 ,2 ]
机构
[1] Natl Univ Def Technol, Sch Comp, Changsha 410073, Peoples R China
[2] Key Lab Adv Microprocessor Chips & Syst, Changsha 410073, Peoples R China
基金
中国国家自然科学基金;
关键词
graph neural network; accelerators; graph convolutional networks; design space exploration; deep learning; domain-specific architecture;
D O I
10.1007/s11704-023-3307-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Deep learning has gained superior accuracy on Euclidean structure data in neural networks. As a result, non-Euclidean structure data, such as graph data, has more sophisticated structural information, which can be applied in neural networks as well to address more complex and practical problems. However, actual graph data obeys a power-law distribution, so the adjacent matrix of a graph is random and sparse. Graph processing accelerator (GPA) is designed to handle the problems above. However, graph computing only processes 1-dimensional data. In graph neural networks (GNNs), graph data is multi-dimensional. Consequently, GNNs include the execution processes of both traditional graph processing and neural network, which have irregular memory access and regular computation, respectively. To obtain more information in graph data and require better model generalization ability, the layers of GNN are deeper, so the overhead of memory access and computation is considerable. At present, GNN accelerators are designed to deal with this issue. In this paper, we conduct a systematic survey regarding the design and implementation of GNN accelerators. Specifically, we review the challenges faced by GNN accelerators, and existing related works in detail to process them. Finally, we evaluate previous works and propose future directions in this booming field.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] Distributed Graph Neural Network Training: A Survey
    Shao, Yingxia
    Li, Hongzheng
    Gu, Xizhi
    Yin, Hongbo
    Li, Yawen
    Miao, Xupeng
    Zhang, Wentao
    Cui, Bin
    Chen, Lei
    ACM COMPUTING SURVEYS, 2024, 56 (08)
  • [22] Graph neural network for traffic forecasting: A survey
    Jiang, Weiwei
    Luo, Jiayun
    Expert Systems with Applications, 2022, 207
  • [23] Survey on Graph Neural Network Acceleration Architectures
    Li H.
    Yan M.
    Lü Z.
    Li W.
    Ye X.
    Fan D.
    Tang Z.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2021, 58 (06): : 1204 - 1229
  • [24] GShuttle: Optimizing Memory Access Efficiency for Graph Convolutional Neural Network Accelerators
    Li, Jia-Jun
    Wang, Ke
    Zheng, Hao
    Louri, Ahmed
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2023, 38 (01) : 115 - 127
  • [25] GShuttle: Optimizing Memory Access Efficiency for Graph Convolutional Neural Network Accelerators
    Jia-Jun Li
    Ke Wang
    Hao Zheng
    Ahmed Louri
    Journal of Computer Science and Technology, 2023, 38 : 115 - 127
  • [26] DeepBurning-GL: an Automated Framework for Generating Graph Neural Network Accelerators
    Liang, Shengwen
    Liu, Cheng
    Wang, Ying
    Li, Huawei
    Li, Xiaowei
    2020 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED-DESIGN (ICCAD), 2020,
  • [27] [DL] A Survey of FPGA-based Neural Network Inference Accelerators
    Guo, Kaiyuan
    Zeng, Shulin
    Yu, Jincheng
    Wang, Yu
    Yang, Huazhong
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2019, 12 (01)
  • [28] Graph Neural Network-Based EEGClassification: A Survey
    Klepl, Dominik
    Wu, Min
    He, Fei
    IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2024, 32 : 493 - 503
  • [29] A Survey on Recommender Systems Using Graph Neural Network
    Anand, Vineeta
    Maurya, Ashish kumar
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2024, 43 (01)
  • [30] A Survey on Graph Neural Network Acceleration: A Hardware Perspective
    Chen, Shi
    Liu, Jingyu
    Shen, Li
    Xu, Lei
    CHINESE JOURNAL OF ELECTRONICS, 2024, 33 (03) : 601 - 622