Abstract
The emergence use of convolutional neural networks in embedded systems calls for a power effcient light CPU architecture that can deliver an optimized degree of parallelism for trained CNNs (both memory and instructions per cycle). The proposed cpuC uses a crossbar to physicaly connect a set of units (Memory-ports, Registers, Muxes, Adders, Multipliers, etc.) in variouse topolgies forming diffrent sets of arithmetic circuits every clock-cycle. The resulting CPU is capable of computing the convolution of a complete k × k kernel in a single clock-cycle. Inspite of this massive parallelism the power consumption is very low (0.15 W) mainly due to the simplicity of the design. We compared a cpuC version designed to accelerate the convolutional layer of a given CNN to a GPU Geforce 840, executing an equivalent code. Synthesis results suggest that the cpuC accelerator can execute significantly more convolutions than the GPU assuming comparable die area.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 2025 IEEE 18th International Symposium on Embedded Multicore/Many-core Systems-on-Chip, MCSoC 2025 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 710-717 |
| Number of pages | 8 |
| ISBN (Electronic) | 9798331565718 |
| DOIs | |
| State | Published - 2025 |
| Event | 18th International Symposium on Embedded Multicore/Many-core Systems-on-Chip, MCSoC 2025 - Singapore, Singapore Duration: 15 Dec 2025 → 18 Dec 2025 |
Publication series
| Name | Proceedings - 2025 IEEE 18th International Symposium on Embedded Multicore/Many-core Systems-on-Chip, MCSoC 2025 |
|---|
Conference
| Conference | 18th International Symposium on Embedded Multicore/Many-core Systems-on-Chip, MCSoC 2025 |
|---|---|
| Country/Territory | Singapore |
| City | Singapore |
| Period | 15/12/25 → 18/12/25 |
Bibliographical note
Publisher Copyright:© 2025 IEEE.
Keywords
- cnn
- convolutional neural networks
- cpu architecture
- crossbar interconnect
- embedded systems
- hardware acceleration
- low power design
- parallel computing
ASJC Scopus subject areas
- Artificial Intelligence
- Computer Networks and Communications
- Computer Science Applications
- Hardware and Architecture
Fingerprint
Dive into the research topics of 'cpuC: A Dynamic Reconfigurable Architecture for CNNs Acceleration'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver