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 条
  • [1] A survey of neural network accelerators
    Li, Zhen
    Wang, Yuqing
    Zhi, Tian
    Chen, Tianshi
    FRONTIERS OF COMPUTER SCIENCE, 2017, 11 (05) : 746 - 761
  • [2] A survey of neural network accelerators
    Zhen Li
    Yuqing Wang
    Tian Zhi
    Tianshi Chen
    Frontiers of Computer Science, 2017, 11 : 746 - 761
  • [3] A Comprehensive Survey of Graph Neural Networks for Knowledge Graphs
    Ye, Zi
    Kumar, Yogan Jaya
    Sing, Goh Ong
    Song, Fengyan
    Wang, Junsong
    IEEE ACCESS, 2022, 10 : 75729 - 75741
  • [4] A Comprehensive Survey on Graph Neural Networks
    Wu, Zonghan
    Pan, Shirui
    Chen, Fengwen
    Long, Guodong
    Zhang, Chengqi
    Yu, Philip S.
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2021, 32 (01) : 4 - 24
  • [5] Survey on Graph Neural Network
    Ma S.
    Liu J.
    Zuo X.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2022, 59 (01): : 47 - 80
  • [6] 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
  • [7] Computing Graph Neural Networks: A Survey from Algorithms to Accelerators
    Abadal, Sergi
    Jain, Akshay
    Guirado, Robert
    Lopez-Alonso, Jorge
    Alarcon, Eduard
    ACM COMPUTING SURVEYS, 2022, 54 (09)
  • [8] 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
  • [9] Graph neural network based on graph kernel: A survey
    Xu, Lixiang
    Peng, Jiawang
    Jiang, Xiaoyi
    Chen, Enhong
    Luo, Bin
    PATTERN RECOGNITION, 2025, 161
  • [10] AliGraph: A Comprehensive Graph Neural Network Platform
    Yang, Hongxia
    KDD'19: PROCEEDINGS OF THE 25TH ACM SIGKDD INTERNATIONAL CONFERENCCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2019, : 3165 - 3166