arrow
返回

BFP-CIM: Runtime Energy-Accuracy Scalable Computing-in-Memory-Based DNN Accelerator Using Dynamic Block-Floating-Point Arithmetic

delete2024-05-01
delete2
PRE
AI
C
Cheng-Yang Chang
C
Chi-Tse Huang
Y
Yu-Chuan Chuang
K
Kuang-Chao Chou
A
An-Yeu Wu *
DOI:10.1109/TCSI.2023.3338378delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Convolutional neural networks (CNNs) are known for their exceptional performance in various applications; however, their energy consumption during inference can be substantial. Analog Computing-In-Memory (CIM) has shown promise in enhancing the energy efficiency of CNNs, but the use of analog-to-digital converters (ADCs) remains a challenge. In analog CIM-based accelerators, ADCs convert analog partial sums from CIM crossbar arrays to digital values, with high-precision ADCs accounting for over 60% of the system's energy consumption. To prevent ADCs from damaging the energy efficiency benefits of CIM, researchers have explored quantizing CNNs to use low-precision ADCs, trading off accuracy for energy efficiency. However, these approaches often necessitate data-dependent adjustments to minimize accuracy loss. Instead, we observe that the first most significant toggled bit indicates the optimal quantization range for each input value. Accordingly, we propose a range-aware rounding (RAR) method for runtime bit-width adjustment, eliminating the need for pre-deployment efforts. RAR can be easily integrated into a CIM accelerator using dynamic block-floating-point arithmetic. We also seamlessly incorporate a bit-level zero-skipping mechanism by dynamically forming input blocks. Experimental results demonstrate that our methods maintain accuracy while achieving up to 1.81 x and 2.08 x energy efficiency improvements on the CIFAR-10 and ImageNet datasets, respectively, compared with state-of-the-art techniques.
Keyword:
Computing-in-memory
deep learning
data-free quantization
block-floating-point arithmetic

期刊

IEEE Transactions on Circuits and Systems I-Regular Papers 封面图
IEEE Transactions on Circuits and Systems I-Regular Papers
IF:
5.2
论文数:
9.8K
被引数:
2.2W

机构

N
National Taiwan University
学者数:
4.7W
论文数: 4.2W
被引数: 3.6W
引用论文

引用论文

Retreatment with anti‐PD‐1 antibody in non‐small cell lung cancer patients previously treated with anti‐PD‐L1 antibody
err2019-11-07
err0
errOAAI
errKohei Fujita; Yuki Yamamoto; Osamu Kanai; Misato Okamura; Masayuki Hashimoto; Koichi Nakatani; Satoru Sawai; Tadashi Mio
err分享
err收藏
Thermal conductivity of GaN films: Effects of impurities and dislocations
err2002-09-01
err0
PREAI
errJ. Zou; D. Kotchetkov; A. A. Balandin; D. I. Florescu; Fred H. Pollak
err分享
err收藏
err分享
err收藏
Lectin binding patterns in amphibian skin epithelium
err1999-07-01
err0
PREAI
errGiacomo Zaccone; Salvatore Fasulo; Shoshanah Gabbay; Angela Mauceri; Uri Katz
err分享
err收藏
DATA PARALLEL ALGORITHMS
err1986-12-01
err467
errOAAI
errHILLIS, WD; STEELE, GL
err分享
err收藏
学者 查看更多内容