Back to Search Start Over

An energy-efficient convolution unit for depthwise separable convolutional neural networks

Authors :
Anh Tuan Do
Yew-Soon Ong
Wang Ling Goh
Vishnu P. Nambiar
Yi Sheng Chong
Interdisciplinary Graduate School (IGS)
School of Electrical and Electronic Engineering
School of Computer Science and Engineering
2021 IEEE International Symposium on Circuits and Systems (ISCAS)
Institute of Microeletronics, A*STAR
Energy Research Institute @ NTU (ERI@N)
Source :
ISCAS
Publication Year :
2021

Abstract

High performance but computationally expensive Convolutional Neural Networks (CNNs) require both algorithmic and custom hardware improvement to reduce model size and to improve energy efficiency for edge computing applications. Recent CNN architectures employ depthwise separable convolution to reduce the total number of weights and MAC operations. However, depthwise separable convolution workload does not run efficiently in existing CNN accelerators. This paper proposes an energy-efficient CONV unit for pointwise and depthwise operation. The CONV unit utilizes weight stationary to enable high efficiency. The row partial sum reduction is engaged to increase parallelism in pointwise convolution thereby lightening the memory requirements on output partial sums. Our design achieves a maximum efficiency of 3.17 TOPS/W at 0.85V/40nm CMOS which is well-suited for energy constrained edge computing applications. Accepted version

Details

Language :
English
Database :
OpenAIRE
Journal :
ISCAS
Accession number :
edsair.doi.dedup.....587bef9f52337c251634dc9a02a633ed