首页> 外文会议>International Symposium on Quality Electronic Design >A Lightweight Error-Resiliency Mechanism for Deep Neural Networks
【24h】

A Lightweight Error-Resiliency Mechanism for Deep Neural Networks

机译:深神经网络的轻量级误差弹性机制

获取原文

摘要

In recent years, Deep Neural Networks (DNNs) have made inroads into a number of applications involving pattern recognition – from facial recognition to self-driving cars. Some of these applications, such as self-driving cars, have real-time requirements, where specialized DNN hardware accelerators help meet those requirements. Since DNN execution time is dominated by convolution, Multiply-and-Accumulate (MAC) units are at the heart of these accelerators. As hardware accelerators push the performance limits with strict power constraints, reliability is often compromised. In particular, power-constrained DNN accelerators are more vulnerable to transient and intermittent hardware faults due to particle hits, manufacturing variations, and fluctuations in power supply voltage and temperature. Methods such as hardware replication have been used to deal with these reliability problems in the past. Unfortunately, the duplication approach is untenable in a power constrained environment. This paper introduces a low-cost error-resiliency scheme that targets MAC units employed in conventional DNN accelerators. We evaluate the reliability improvements from the proposed architecture using a set of 6 CNNs over varying bit error rates (BER) and demonstrate that our proposed solution can achieve more than 99% of fault coverage with a 5-bits arithmetic code, complying with the ASIL-D level of ISO26262 standards with a negligible area and power overhead. Additionally, we evaluate the proposed detection mechanism coupled with a word masking correction scheme, demonstrating no loss of accuracy up to a BER of 10−2.
机译:近年来,深神经网络(DNN)已经进入了涉及模式识别的许多应用程序 - 从面部识别到自动驾驶汽车。其中一些应用程序,如自动驾驶汽车,具有实时要求,专门的DNN硬件加速器有助于满足这些要求。由于DNN执行时间由卷积主导,因此乘法和累积(MAC)单位位于这些加速器的核心。作为硬件加速器推动具有严格功率约束的性能限制,经常受到可靠性。特别地,由于颗粒命中,制造变化和电源电压和温度波动,功率约束的DNN加速器更容易受到瞬态和间歇硬件故障的影响。已经使用硬件复制等方法来处理过去的这些可靠性问题。不幸的是,在权力受限的环境中,重复方法无法掌握。本文介绍了一种低成本的误差弹性方案,其针对传统的DNN加速器中使用的MAC单元。我们通过不同的比特错误速率(BER)使用一组6个CNN来评估所提出的架构的可靠性改进,并证明我们所提出的解决方案可以使用5位算术码达到超过99%的故障覆盖,符合ASIL -D级别ISO26262标准具有可忽略不计的区域和电力开销。此外,我们评估了与单词掩蔽校正方案耦合的提出的检测机制,证明了10的BER的精度损失 -2

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号