Fast Resilient-Aware Data Layout Organization for Resistive Computing Systems
Fast Resilient-Aware Data Layout Organization for Resistive Computing Systems
复制标题
DOI:
10.1109/isvlsi49217.2020.00023
复制
发表时间:
2020-07
期刊:
影响因子:
--
通讯作者:
Baogang Zhang;M. G. Sarwar Murshed;Faraz Hussain;Rickard Ewetz
中科院分区:
文献类型:
--
作者:
Baogang Zhang;M. G. Sarwar Murshed;Faraz Hussain;Rickard Ewetz
Resistive computing systems (RCSs) are projected to be leveraged as inference engines for Deep Neural Networks (DNNs). Unfortunately, limited device yield due to immature fabrication processes may severely degrade the DNN's classification accuracy. The arising solution is to leverage resilient-aware data layout organization techniques to mask the defects using the neural network weights. However, current techniques are too slow to be practical for real-world applications. In this paper, we propose a framework for fast resilient-aware data layout organization to enable large DNNs to be deployed on RCSs with defects. The framework contains three speed-up mechanisms: i) sparse defect indexing, ii) weight range characterization, and a iii) linear programming formulation. The first two techniques aim to quickly compute the errors introduced by various data to hardware assignments (or data layout organizations). The third technique aims to swiftly select the data layout organization that results in the smallest amount of errors. The experimental results demonstrate that the proposed framework is capable of achieving software level classification accuracy in resistive hardware without any use of retraining. Compared with the previous work, the run-time is reduced with 89% on the average.