A 681 GOPS/W~3.59 TOPS/W CNN Accelerator Based on Novel Data Flow Scheduling Scheme

Yan Li,Xiaoling Ding,Haichuan Yang,Xuan Zhang,Yu Gong,Bo Liu
DOI: https://doi.org/10.1109/icsict49897.2020.9278238
2020-01-01
Abstract:This paper proposes a deep convolutional neural network(CNN) accelerator for image recognition applications based on a novel data flow scheduling scheme. To accelerate the CNN with high energy efficient, we propose two optimization approaches including: the execution time prediction model based on data balance scheduling, and the dynamic voltage control mechanism. The proposed voltage control mechanism can dynamically configure the working frequency of CNN computing and data accessing respectively. To solve the data imbalance between memory and computing, we optimized the architecture based on approximate computing and data scheduling, and implement a data scheduling scheme by optimizing and adjusting the supply voltage of computing arrays. Implemented under TSMC 45nm process, the proposed accelerator for different CNNs can realize 4/8/16bit data bit width computation. Compared with the state-of-the-art CNN accelerators, it performs 2.70~2.83 times better in energy efficiency.
What problem does this paper attempt to address?