A Multilevel Cell STT-MRAM-Based Computing In-Memory Accelerator for Binary Convolutional Neural Network
A Multilevel Cell STT-MRAM-Based Computing In-Memory Accelerator for Binary Convolutional Neural Network
复制标题
基于多级单元 STT-MRAM 的二元卷积神经网络内存计算加速器
DOI:
10.1109/tmag.2018.2848625
复制
发表时间:
2018-11-01
影响因子:
2.1
通讯作者:
Wei, Shaojun
中科院分区:
文献类型:
--
作者:
Pan, Yu;Ouyang, Peng;Wei, Shaojun
Due to additive operation's dominated computation and simplified network in binary convolutional neural network (BCNN), it is promising for Internet of Things scenarios which demand ultralow power consumption. By means of fully exploiting the in-memory computing advantages and low current consumption design using multilevel cell (MLC) spin-toque transfer magnetic random access memory (STT-MRAM), this paper proposes an MLC-STT-computing in-memory-based computing in-memory architecture to achieve convolutional operation for BCNN to further reduce the power consumption. Simulation results show that compared with the resistive random access memory (RRAM)- and spin orbit torque-STT-MRAM-based counterparts, the architecture proposed in this paper reduces power consumption by similar to 35x and 59% in Modified National Institute of Standards and Technology data set, respectively.