arrow
Return

Energy Adaptive Convolution Neural Network Using Dynamic Partial Reconfiguration

delete2020-08-01
delete12
PRE
AI
E
Eman Youssef *
H
Hamed A. Elsemary
M
Magdy A. El-Moursy
A
Ahmed Khattab
H
Hassan Mostafa
DOI:10.1109/mwscas48704.2020.9184640delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Convolutional Neural Network (CNN) is a good candidate for computer vision applications. CNN is well known for its great classification accuracy at image recognition tasks. The cost of CNN is its large power consumption as it needs a lot of multiplication and addition operations. Approximation can reduce the power consumption. CNNs can be implemented by CPUs, GPUs or FPGAs. In this paper, the proposed CNN is implemented on Xilinx XC7Z020 FPGA and is trained to recognize MNIST dataset This CNN is approximated through quantization which reduces the accuracy only by 0.53% while using 7-bits for the implementation. A reduction of 2.7X is achieved in energy consumption compared to the conventional design which uses 16-bits. Dynamic Partial Reconfiguration (DPR) reconfigures the FPGA during the run time with appropriate power consumption design if the battery level decreases. This enables recognition applications to run with low power budget but with sacrificing minor accuracy instead of termination.
Keywords:
Convolutional Neural Network
Approximate Computing
Precision Scaling
MNIST
DPR
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

I
IEEE International Midwest Symposium on Circuits and Systems
IF:
0
Papers:
37
Citations:
0

Organization

E
egyptian knowledge bank (ekb)
Scholars:
11.6W
Papers: 9.3W
Citations: 84
M
mentor graphics inc
Scholars:
20
Papers: 11
Citations: 0
E
electronics research institute (eri)
Scholars:
208
Papers: 169
Citations: 0
P
Prince Sattam Bin Abdulaziz University
Scholars:
6.6K
Papers: 8.7K
Citations: 9.9K
researcher View more organizations