HyperGRAF: Hyperdimensional Graph-based Reasoning Acceleration on FPGA

被引:9
|
作者
Chen, Hanning [1 ]
Zakeri, Ali [1 ]
Wen, Fei [2 ]
Barkam, Hamza Errahmouni [1 ]
Imani, Mohsen [1 ]
机构
[1] Univ Calif Irvine, Irvine, CA 92697 USA
[2] Texas A&M Univ, College Stn, TX 77843 USA
基金
美国国家科学基金会;
关键词
ALGORITHM;
D O I
10.1109/FPL60245.2023.00013
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The latest hardware accelerators proposed for graph applications primarily focus on graph neural networks (GNNs) and graph mining. High-level graph reasoning tasks, such as graph memorization and neighborhood reconstruction, have barely been addressed. Compared to low-level learning applications like node classification and clustering, high-level reasoning typically requires a more complex model to mimic human brain functionalities. Brain-inspired Hyper-Dimensional Computing (HDC) has recently introduced a promising lightweight and efficient machine learning solution, particularly for symbolic representation. General-purpose computing platforms (CPU/GPU) have been revealed to be inefficient for HDC applications. Therefore, it becomes essential to design a domain-specific accelerator targeting HDC-based graph reasoning algorithms. In this work, we propose the first domain-specific accelerator for HDC-based graph reasoning, HyperGRAF. We first develop a scheduler to balance the sparse matrix computation workloads, before parallelizing the hypervector calculations on two levels for the graph memorization task. Finally, we design a pipeline-style matrix multiplication accelerator for the neighborhood reconstruction task. We evaluate our design under a wide range of generated graphs with different sizes and sparsity. The results show that HyperGRAF achieves over 100x improvement in both speedup and energy efficiency of graph reasoning compared to NVIDIA Jetson Orin.
引用
收藏
页码:34 / 41
页数:8
相关论文
共 50 条
  • [31] Conceptual graph-based knowledge representation for supporting reasoning in African traditional medicine
    Kamsu-Foguem, Bernard
    Diallo, Gayo
    Foguem, Clovis
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2013, 26 (04) : 1348 - 1365
  • [32] 3D Hand Pose Estimation via Graph-Based Reasoning
    Song, Jae-Hun
    Kang, Suk-Ju
    IEEE ACCESS, 2021, 9 : 35824 - 35833
  • [33] Graph-Based Reasoning over Heterogeneous External Knowledge for Commonsense Question Answering
    Lv, Shangwen
    Guo, Daya
    Xu, Jingjing
    Tang, Duyu
    Duan, Nan
    Gong, Ming
    Shou, Linjun
    Jiang, Daxin
    Cao, Guihong
    Hu, Songlin
    THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 8449 - 8456
  • [34] Graph-based Visual Manipulation Relationship Reasoning in Object-Stacking Scenes
    Zuo, Guoyu
    Tong, Jiayuan
    Liu, Hongxing
    Chen, Wenbai
    Li, Jianfeng
    2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [35] Introducing graph-based reasoning into a knowledge management tool:: An industrial case study
    Carloni, Olivier
    Leclere, Michel
    Mugnier, Marie-Laure
    ADVANCES IN APPLIED ARTICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4031 : 590 - 599
  • [36] Systemic Evaluation of PSS in the Early Concept Phase Using Graph-Based Reasoning
    Blueher, Till
    Stark, Rainer
    APPLIED SCIENCES-BASEL, 2024, 14 (23):
  • [37] Accelerating scientific discovery with generative knowledge extraction, graph-based representation, and multimodal intelligent graph reasoning
    Buehler, Markus J.
    MACHINE LEARNING-SCIENCE AND TECHNOLOGY, 2024, 5 (03):
  • [38] DAG-MAP - GRAPH-BASED FPGA TECHNOLOGY MAPPING FOR DELAY OPTIMIZATION
    CHEN, KC
    CONG, J
    DING, YZ
    KAHNG, AB
    TRAJMAR, P
    IEEE DESIGN & TEST OF COMPUTERS, 1992, 9 (03): : 7 - 20
  • [39] AN FPGA IMPLEMENTATION OF THE LOCAL GLOBAL GRAPH-BASED VOICE BIOMETRIC AUTHENTICATION SCHEME
    Kannavara, Raghudeep
    Bebis, George
    Bourbakis, Nikolaos
    2009 16TH INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING, VOLS 1 AND 2, 2009, : 674 - +
  • [40] Graph-based reasoning attention pooling with curriculum design for content-based image retrieval
    Zhu, Xiaoguang
    Wang, Haoyu
    Liu, Peilin
    Yang, Zhantao
    Qian, Jiuchao
    IMAGE AND VISION COMPUTING, 2021, 115