Abstract
While FPGA has been recognized as a promising platform to accelerate Convolutional Neural Networks (CNNs) in embedded computing given its high flexibility and power efficiency, two challenges still have to be addressed to enhance its applicability on the edge-computing paradigm. First, the power and performance of the CNN accelerator are still bounded by memory throughput, and a CNN-customized architecture is desirable to fully utilize the on-chip storage. Second, power optimization algorithms are insufficiently explored on CNN-targeted platforms. In this paper, we design a novel FPGA-based CNN accelerator architecture that makes full use of the on-chip storage resources leveraging data reuse and loop unrolling strategies. We also present an efficient FPGA-based voltage and frequency scaling (VFS) system that enables VFS of the CNN accelerator for power optimization. We devise a VFS policy that fully exploits the power efficiency potential of the FPGA. Experiment results show up to 40% energy can be saved with our VFS platform and policy.
| Original language | English |
|---|---|
| Title of host publication | 2019 26th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2019 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 446-449 |
| Number of pages | 4 |
| ISBN (Electronic) | 9781728109961 |
| DOIs | |
| Publication status | Published - Nov 2019 |
| Event | 26th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2019 - Genoa, Italy Duration: 27 Nov 2019 → 29 Nov 2019 |
Publication series
| Name | 2019 26th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2019 |
|---|
Conference
| Conference | 26th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2019 |
|---|---|
| Country/Territory | Italy |
| City | Genoa |
| Period | 27/11/19 → 29/11/19 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
ASJC Scopus subject areas
- Electrical and Electronic Engineering
- Control and Optimization
- Computer Networks and Communications
- Hardware and Architecture
Fingerprint
Dive into the research topics of 'Energy efficiency optimization of FPGA-based CNN accelerators with full data reuse and VFS'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver