Title
Runtime Design Space Exploration and Mapping of DCNNs for the Ultra-Low-Power Orlando SoC
Abstract
Recent trends in deep convolutional neural networks (DCNNs) impose hardware accelerators as a viable solution for computer vision and speech recognition. The Orlando SoC architecture from STMicroelectronics targets exactly this class of problems by integrating hardware-accelerated convolutional blocks together with DSPs and on-chip memory resources to enable energy-efficient designs of DCNNs. The main advantage of the Orlando platform is to have runtime configurable convolutional accelerators that can adapt to different DCNN workloads. This opens new challenges for mapping the computation to the accelerators and for managing the on-chip resources efficiently. In this work, we propose a runtime design space exploration and mapping methodology for runtime resource management in terms of on-chip memory, convolutional accelerators, and external bandwidth. Experimental results are reported in terms of power/performance scalability, Pareto analysis, mapping adaptivity, and accelerator utilization for the Orlando architecture mapping the VGG-16, Tiny-Yolo(v2), and MobileNet topologies.
Year
DOI
Venue
2020
10.1145/3379933
ACM Transactions on Architecture and Code Optimization
Keywords
DocType
Volume
Ultra low-power embedded systems,convolutional neural networks,design space exploration,hardware acceleration
Journal
17
Issue
ISSN
Citations 
2
1544-3566
0
PageRank 
References 
Authors
0.34
0
6
Name
Order
Citations
PageRank
Ahmet Erdem111.07
Cristina Silvano2119592.49
Thomas Boesch371.11
Andrea Carlo Ornstein400.34
Surinder P. Singh5103.77
Giuseppe Desoli638941.91