Impact of High-Level Synthesis on Reliability of Artificial Neural Network Hardware Accelerators

被引:1
|
作者
Traiola, Marcello [1 ]
dos Santos, Fernando Fernandes [1 ]
Rech, Paolo [2 ]
Cazzaniga, Carlo [3 ]
Sentieys, Olivier [1 ]
Kritikakou, Angeliki [1 ,4 ]
机构
[1] Univ Rennes, Irisa, INRIA, CNRS, F-35000 Rennes, France
[2] Univ Trento, Dept Ind Engn, I-38122 Trento, Italy
[3] Rutherford Appleton Lab, ISIS Facil, Didcot OX11 0QX, England
[4] Inst Univ France IUF, F-75005 Paris, France
基金
欧盟地平线“2020”;
关键词
Reliability; Field programmable gate arrays; Reliability engineering; Hardware acceleration; Neurons; Circuit faults; Integrated circuit reliability; Artificial neural networks (ANNs); fault tolerance; field programmable gate arrays (FPGA); high level synthesis (HLS); neutron radiation effects; reliability; DESIGNS;
D O I
10.1109/TNS.2024.3377596
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Dedicated hardware is required to efficiently execute the highly resource-demanding modern artificial neural networks (ANNs). The high complexity of ANN systems has motivated the use of high-level synthesis (HLS) tools, which increase design abstraction. Higher abstraction reduces the implementation of field-programmable gate array (FPGA) hardware details visible to the designer, making an accurate reliability evaluation challenging. When ANN hardware accelerators are used in safety-critical systems, reliability becomes paramount, and to have a realistic reliability evaluation, physical fault injection, such as beam testing, is mandatory. Existing reliability analysis approaches focus on specific ANN hardware accelerator designs, but when HLS tools are used, the tool flow and design decisions can impact reliability. Therefore, we evaluate the error rate of ANN hardware accelerators generated by HLS tools under high-energy neutrons and explore the impact of HLS parameters on reliability. Our results show that by tweaking hardware parameters, such as the reuse of resources, it can increase the error rate linearly. Furthermore, the generated ANN hardware accelerator with the best tradeoff of area and execution cycles can deliver $15\times $ more correct executions than the least optimized one, despite its increased error rate.
引用
收藏
页码:845 / 853
页数:9
相关论文
共 50 条
  • [21] Hardware Accelerators for Financial Applications in HDL and High Level Synthesis
    Stamoulias, Ioannis
    Kachris, Christoforos
    Soudris, Dimitrios
    INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION (SAMOS 2017), 2017, : 278 - 285
  • [22] 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,
  • [23] A Design Approach to Automatically Synthesize ANSI-C Assertions during High-Level Synthesis of Hardware Accelerators
    Ben Hammouda, Mohamed
    Coussy, Philippe
    Lagadec, Loic
    2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2014, : 165 - 168
  • [24] A Unified Design Flow to Automatically Generate On-Chip Monitors During High-Level Synthesis of Hardware Accelerators
    Ben Hammouda, Mohamed
    Coussy, Philippe
    Lagadec, Loic
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2017, 36 (03) : 384 - 397
  • [25] Generating Posit-Based Accelerators With High-Level Synthesis
    Murillo, Raul
    Del Barrio, Alberto A.
    Botella, Guillermo
    Pilato, Christian
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2023, 70 (10) : 4040 - 4052
  • [26] Learning to Compare Hardware Designs for High-Level Synthesis
    Bai, Yunsheng
    Sohrabizadeh, Atefeh
    Ding, Zijian
    Liang, Rongjian
    Li, Weikai
    Wang, Ding
    Ren, Haoxing
    Sun, Yizhou
    Cong, Jason
    PROCEEDINGS OF THE 2024 ACM/IEEE INTERNATIONAL SYMPOSIUM ON MACHINE LEARNING FOR CAD, MLCAD 2024, 2024,
  • [27] Securing Hardware Accelerator during High-level Synthesis
    Roy, Dipanjan
    Shaik, Sabiya Jani
    Sharma, Sonam
    2022 IEEE INTERNATIONAL SYMPOSIUM ON HARDWARE ORIENTED SECURITY AND TRUST (HOST), 2022, : 177 - 180
  • [28] Securing Hardware Accelerator during High-level Synthesis
    Roy, Dipanjan
    Shaik, Sabiya Jani
    Sharma, Sonam
    Proceedings of the 2022 IEEE International Symposium on Hardware Oriented Security and Trust, HOST 2022, 2022, : 177 - 180
  • [29] ESTIMATING LOWER HARDWARE BOUNDS IN HIGH-LEVEL SYNTHESIS
    WEHN, N
    GLESNER, M
    VIELHAUER, C
    VLSI 93, 1994, 42 : 261 - 270
  • [30] Modernizing Hardware Circuits through High-Level Synthesis
    Rashid, Md Imtiaz
    Si, Qilin
    Schaefer, Benjamin Carrion
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 1739 - 1743