Full text

Turn on search term navigation

© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.

Abstract

Due to the huge requirements in terms of both computational and memory capabilities, implementing energy-efficient and high-performance Convolutional Neural Networks (CNNs) by exploiting embedded systems still represents a major challenge for hardware designers. This paper presents the complete design of a heterogeneous embedded system realized by using a Field-Programmable Gate Array Systems-on-Chip (SoC) and suitable to accelerate the inference of Convolutional Neural Networks in power-constrained environments, such as those related to IoT applications. The proposed architecture is validated through its exploitation in large-scale CNNs on low-cost devices. The prototype realized on a Zynq XC7Z045 device achieves a power efficiency up to 135 Gops/W. When the VGG-16 model is inferred, a frame rate up to 11.8 fps is reached.

Details

Title
Energy-Efficient Architecture for CNNs Inference on Heterogeneous FPGA
Author
Spagnolo, Fanny 1 ; Perri, Stefania 2   VIAFID ORCID Logo  ; Frustaci, Fabio 1 ; Corsonello, Pasquale 1   VIAFID ORCID Logo 

 Department of Informatics, Modeling, Electronics and System Engineering, University of Calabria, 87036 Rende, Italy; [email protected] (F.S.); [email protected] (F.F.) 
 Department of Mechanical, Energy and Management Engineering, University of Calabria, 87036 Rende, Italy; [email protected] 
First page
1
Publication year
2020
Publication date
2020
Publisher
MDPI AG
e-ISSN
20799268
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
2548559710
Copyright
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.