CREAM: computing in ReRAM-assisted energy and area-efficient SRAM for neural network acceleration
CREAM: computing in ReRAM-assisted energy and area-efficient SRAM for neural network acceleration
复制标题
DOI:
10.1145/3489517.3530399
复制
发表时间:
2022-07
期刊:
影响因子:
--
通讯作者:
Liu Xu;Songyuan Liu;Zhi Li;Dengfeng Wang;Yiming Chen;Yanan Sun;Xueqing Li;Weifeng He;Shi Xu
中科院分区:
文献类型:
--
作者:
Liu Xu;Songyuan Liu;Zhi Li;Dengfeng Wang;Yiming Chen;Yanan Sun;Xueqing Li;Weifeng He;Shi Xu
Computing-in-memory has been widely explored to accelerate DNN. However, most existing CIM cannot store all NN weights due to limited SRAM capacity for edge AI devices, inducing a large amount off-chip DRAM access. In this paper, a new computing in ReRAM-assisted energy and area-efficient SRAM (CREAM) is proposed for implementing large-scale NNs while eliminating off-chip DRAM access. The weights of DNN are all stored in the high-dense on-chip ReRAM devices and restored to the proposed nvSRAM-CIM cells with array-level parallelism. A data-aware weight-mapping method is also proposed to enhance the CIM performance while fully exploiting the hardware utilization. Experiment results show that the proposed CREAM scheme enhances the storage density by up to 7.94x compared to the traditional SRAM arrays. The energy-efficiency of proposed CREAM is also enhanced by 2.14x and 1.99x, compared to the traditional SRAM-CIM with off-chip DRAM access and ReRAM-CIM circuits, respectively.