Investigating the effect of approximate multipliers on the resilience of a systolic array DNN accelerator

2023 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)(2023)

引用 0|浏览3
暂无评分
摘要
Deep Neural Networks (DNNs) are nowadays extremely popular in different fields of edge and mobile real-time applications such as surveillance, autonomous systems, etc… Energy efficiency and performance are crucial is such context and, for this reason, several DNN hardware accelerators have been designed using Approximate Computing (AxC) techniques. However, other than efficiency, real-time applications used in safety-critical systems (e.g., autonomous car) require a given level of resilience to hardware faults. Indeed, in the literature, many works discussed so far how to assess the resilience of a given hardware accelerator and how to harden it through the insertion of fault-tolerant mechanisms. Fault tolerance is usually achieved by using redundancy that costs in terms of area, power consumption and latency. For the case of DNNs, the redundancy is selectively applied to reduce its cost and protect only the "critical" components. This work aims at proposing a novel approach entirely based on the use of AxC to increase the resilience of DNNs without using redundancy and thus avoiding extra costs. In particular, we studied the impact of AxC multipliers on a systolic array architecture used to accelerate the DNN execution. Preliminary results show that by using an AxC multiplier, it is possible to improve the resilience of almost 10% with better efficiency than the "precise" implementation.
更多
查看译文
关键词
reliability,neural networks,approximate computing,hardware accelerator
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要