Rescuing RRAM-Based Computing From Static and Dynamic Faults
العنوان: | Rescuing RRAM-Based Computing From Static and Dynamic Faults |
---|---|
المؤلفون: | Tianqi Tang, Yuan Xie, Xing Hu, Yu Wang, Cheng-Da Wen, Jilan Lin, Ing-Chao Lin |
المصدر: | IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 40:2049-2062 |
بيانات النشر: | Institute of Electrical and Electronics Engineers (IEEE), 2021. |
سنة النشر: | 2021 |
مصطلحات موضوعية: | Kernel (linear algebra), Nonlinear system, Artificial neural network, Computer engineering, Computer science, Reliability (computer networking), Quantization (signal processing), Overhead (computing), Fault tolerance, Electrical and Electronic Engineering, Computer Graphics and Computer-Aided Design, Software, Resistive random-access memory |
الوصف: | Emerging resistive random access memory (RRAM) has shown the great potential of in-memory processing capability, and thus attracts considerable research interests in accelerating memory-intensive applications, such as neural networks (NNs). However, the accuracy of RRAM-based NN computing can degrade significantly, due to the intrinsic statistical variations of the resistance of RRAM cells. In this article, we propose SIGHT, a synergistic algorithm-architecture fault-tolerant framework, to holistically address this issue. Specifically, we consider three major types of faults for RRAM computing: 1) nonlinear resistance distribution; 2) static variation; and 3) dynamic variation. From the algorithm level, we propose a resistance-aware quantization to compel the NN parameters to follow the exact nonlinear resistance distribution as RRAM, and introduce an input regulation technique to compensate for RRAM variations. We also propose a selective weight refreshing scheme to address the dynamic variation issue that occurs at runtime. From the architecture level, we propose a general and low-cost architecture accordingly for supporting our fault-tolerant scheme. Our evaluation demonstrates almost no accuracy loss for our three fault-tolerant algorithms, and the proposed SIGHT architecture incurs performance overhead as little as 7.14%. |
تدمد: | 1937-4151 0278-0070 |
URL الوصول: | https://explore.openaire.eu/search/publication?articleId=doi_________::7a5d9f8c157d9d8871f1f3cf3d07fc0f https://doi.org/10.1109/tcad.2020.3037316 |
حقوق: | CLOSED |
رقم الأكسشن: | edsair.doi...........7a5d9f8c157d9d8871f1f3cf3d07fc0f |
قاعدة البيانات: | OpenAIRE |
تدمد: | 19374151 02780070 |
---|