Abstract
Cognitive Internet of things (IoT) is a novel paradigm that outfits the contemporary IoT with a 'brain' to impart high-level intelligence. Convolutional neural networks (CNNs) are an integral part of cognitive IoT that support inference and decision-making. In this paper, we demonstrate a resource-efficient hardware/software (HW/SW) co-design of a CNN architecture for cognitive IoT. We only offload image-tocolumn (im2col) and general matrix multiply (GEMM), which are the most time-and energy-consuming part of convolution layer operations, to the field-programmable gate array (FPGA)-based accelerator. We also exploit the parallelism in the operations of convolution layers to efficiently hide a non-negligible portion of execution time required for bias and activation. Experimental results demonstrate the resource, performance, and energy efficiency of our HW/SW co-design. Results indicate a speedup of 1.3X ∼ 2.0X and energy reduction of 19.4%∼ 44.3% as compared to using only a general-purpose processor.
| Original language | English |
|---|---|
| Title of host publication | 4th International Conference on Intelligent Computing in Data Sciences, ICDS 2020 |
| Editors | Youness Oubenaalla, El Habib Nfaoui, Jaouad Joumhidi, Chakir Loqman, Jamal Riffi, Robert Kozma, Mohammed Mestari, Cesari Alippi |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| ISBN (Electronic) | 9781728180847 |
| DOIs | |
| State | Published - 21 Oct 2020 |
| Event | 4th International Conference on Intelligent Computing in Data Sciences, ICDS 2020 - Virtual, Fez, Morocco Duration: 21 Oct 2020 → 23 Oct 2020 |
Publication series
| Name | 4th International Conference on Intelligent Computing in Data Sciences, ICDS 2020 |
|---|
Conference
| Conference | 4th International Conference on Intelligent Computing in Data Sciences, ICDS 2020 |
|---|---|
| Country/Territory | Morocco |
| City | Virtual, Fez |
| Period | 21/10/20 → 23/10/20 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- cognitive engine
- Convolutional neural networks
- cost efficiency
- hardware/software co-design
- Internet of things
Fingerprint
Dive into the research topics of 'HW/SW Co-Design of Cost-Efficient CNN Inference for Cognitive IoT'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver