GNNHLS: Evaluating Graph Neural Network Inference via High-Level Synthesis

被引:2
|
作者
Zhao, Chenfeng [1 ]
Dong, Zehao [1 ]
Chen, Yixin [1 ]
Zhang, Xuan [1 ]
Chamberlain, Roger D. [1 ]
机构
[1] Washington Univ, McKelvey Sch Engn, St Louis, MO 63110 USA
关键词
field-programmable gate arrays; graph neural networks; high-level synthesis;
D O I
10.1109/ICCD58817.2023.00092
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present GNNHLS, an open-source framework to comprehensively evaluate GNN inference acceleration on FPGAs via HLS, containing a software stack for data generation and baseline deployment and FPGA implementations of 6 well-tuned GNN HLS kernels. Evaluating on 4 graph datasets with distinct topologies and scales, the results show that GNNHLS achieves up to 50.8x speedup and 423x energy reduction relative to the CPU baselines. Compared with the GPU baselines, GNNHLS achieves up to 5.16x speedup and 74.5x energy reduction.
引用
收藏
页码:574 / 577
页数:4
相关论文
共 50 条
  • [1] A Graph Neural Network Model for Fast and Accurate Quality of Result Estimation for High-Level Synthesis
    Jamal, M. Usman
    Li, Zhuowei
    Lazarescu, Mihai T.
    Lavagno, Luciano
    IEEE ACCESS, 2023, 11 : 85785 - 85798
  • [2] Graph Neural Networks for High-Level Synthesis Design Space Exploration
    Ferretti, Lorenzo
    Cini, Andrea
    Zacharopoulos, Georgios
    Alippi, Cesare
    Pozzi, Laura
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2023, 28 (02)
  • [3] Designing and Accelerating Spiking Neural Network based on High-level Synthesis
    Zi, Heng
    Zhao, Kang
    Zhang, Wei
    CONFERENCE OF SCIENCE & TECHNOLOGY FOR INTEGRATED CIRCUITS, 2024 CSTIC, 2024,
  • [4] GCN Inference Acceleration using High-Level Synthesis
    Lin, Yi Chien
    Zhang, Bingyi
    Prasanna, Viktor
    2021 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2021,
  • [5] Impact of High-Level Synthesis on Reliability of Artificial Neural Network Hardware Accelerators
    Traiola, Marcello
    dos Santos, Fernando Fernandes
    Rech, Paolo
    Cazzaniga, Carlo
    Sentieys, Olivier
    Kritikakou, Angeliki
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2024, 71 (04) : 845 - 853
  • [6] DeepFlexiHLS: Deep Neural Network Flexible High-Level Synthesis Directive Generator
    Riazati, Mohammad
    Daneshtalab, Masoud
    Sjodin, Mikael
    Lisper, Bjorn
    2022 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS), 2022,
  • [7] Transfer of a high-level knowledge in HoughNet neural network
    Sheshkus, Alexander, V
    Nikolaev, Dmitry
    TWELFTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2019), 2020, 11433
  • [8] A High-Level Environment for FPGA Neural Network Implementation
    Benbouchama, C.
    Tadjine, M.
    Bouridane, A.
    INTERNATIONAL REVIEW OF ELECTRICAL ENGINEERING-IREE, 2009, 4 (06): : 1243 - 1247
  • [9] Effective High-Level Synthesis for High-Performance Graph Processing
    Tang J.
    Zheng L.
    Liao X.
    Jin H.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2021, 58 (03): : 467 - 478
  • [10] SynDFG: Synthetic Dataflow Graph Generator for High-level Synthesis
    Sinha, Sharad
    Zhang, Wei
    PROCEEDINGS OF THE SIXTH ASIA SYMPOSIUM ON QUALITY ELECTRONIC DESIGN ASQED 2015, 2015, : 50 - 55