Design Space Exploration for Orlando Ultra Low-Power Convolutional Neural Network SoC

被引:0
|
作者
Erdem, Ahmet [1 ]
Silvano, Cristina [1 ]
Boesch, Thomas [2 ]
Ornstein, Andrea [3 ]
Singh, Surinder-Pal [4 ]
Desoli, Giuseppe [3 ]
机构
[1] Politecn Milan, DEIB, Milan, Italy
[2] STMicroelectronics, Geneva, Switzerland
[3] STMicroelectronics, Cornaredo, Italy
[4] STMicroelectronics, Greater Noida, India
来源
2018 IEEE 29TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP) | 2018年
关键词
Convolutional Neural Networks; Ultra Low-Power Embedded Systems; Design Space Exploration;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the recent advances in machine learning, Deep Convolutional Neural Networks (DCNNs) represent state-of-the-art solutions especially in image and speech recognition and classification. The most important enabler factor of deep learning consists of the massive computing power offered by programmable GPUs for training DCNNs on large amounts of data. Even the complexity of DCNN deployment scenarios, where trained models are used for inference, have started to require powerful computing systems. Especially in the embedded systems domain, the computational requirements along with ultra low-power and memory constraints exacerbate the situation even further. The STM Orlando ultra low-power processor architecture with convolutional neural network acceleration targets exactly this class of problems. Orlando SoC integrates HW-accelerated blocks together with DSPs and on-chip memory resources to enable energy-efficient convolutions for future generations of DCNNs. Although Orlando platform provides flexibility with programmable DSPs, the large variety of DCNN applications make it challenging the design space exploration of the next generations of Orlando architecture. Many hardware design parameters affect the performance and energy-efficiency of the Orlando SoC. Given the huge size of the design space, design space exploration (DSE) and cost-performance tradeoff analysis is needed to select the best set of parameters for the target DCNN application. In this work, we present the exploration results and the tradeoff analysis carried out for the Orlando architecture on the VGG - 16 case study.
引用
收藏
页码:113 / 119
页数:7
相关论文
共 50 条
  • [1] Runtime Design Space Exploration and Mapping of DCNNs for the Ultra-Low-Power Orlando SoC
    Erdem, Ahmet
    Silvano, Cristina
    Boesch, Thomas
    Ornstein, Andrea Carlo
    Singh, Surinder-Pal
    Desoli, Giuseppe
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2020, 17 (02)
  • [2] ACCDSE: A Design Space Exploration Framework for Convolutional Neural Network Accelerator
    Li, Zhisheng
    Wang, Lei
    Dou, Qiang
    Tang, Yuxing
    Guo, Shasha
    Zhou, Haifang
    Lu, Wenyuan
    COMPUTER ENGINEERING AND TECHNOLOGY, NCCET 2017, 2018, 600 : 22 - 34
  • [3] EcoFlow: Efficient Convolutional Dataflows on Low-Power Neural Network Accelerators
    Orosa, Lois
    Koppula, Skanda
    Umuroglu, Yaman
    Kanellopoulos, Konstantinos
    Gomez-Luna, Juan
    Blott, Michaela
    Vissers, Kees
    Mutlu, Onur
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (09) : 2275 - 2289
  • [4] Avalanche: An environment for design space exploration and optimization of low-power embedded systems
    Henkel, J
    Li, YB
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2002, 10 (04) : 454 - 468
  • [5] Hypercolumn Sparsification for Low-Power Convolutional Neural Networks
    Pilly, Praveen K.
    Stepp, Nigel D.
    Liapis, Yannis
    Payton, David W.
    Srinivasa, Narayan
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2019, 15 (02)
  • [6] Design Space Exploration for YOLO Neural Network Accelerator
    Huang, Hongmin
    Liu, Zihao
    Chen, Taosheng
    Hu, Xianghong
    Zhang, Qiming
    Xiong, Xiaoming
    ELECTRONICS, 2020, 9 (11) : 1 - 15
  • [7] An approach to switching activity consideration during high-level, low-power design space exploration
    Henning, R
    Chakraborti, C
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2002, 49 (05) : 339 - 351
  • [8] A Low-Power Sparse Convolutional Neural Network Accelerator With Pre-Encoding Radix-4 Booth Multiplier
    Cheng, Quan
    Dai, Liuyao
    Huang, Mingqiang
    Shen, Ao
    Mao, Wei
    Hashimoto, Masanori
    Yu, Hao
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (06) : 2246 - 2250
  • [9] Convolutional Neural Networks for audio classification on ultra low power IoT devices
    Andreadis, Alessandro
    Giambene, Giovanni
    Zambon, Riccardo
    2021 IEEE INTERNATIONAL BLACK SEA CONFERENCE ON COMMUNICATIONS AND NETWORKING (IEEE BLACKSEACOM), 2021, : 77 - 82
  • [10] A framework for System Level Low Power Design Space Exploration
    Ben Mrad, Ameni
    Auguin, Michel
    Verdier, Francois
    Ben Ameur, Amal
    2017 24TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2017, : 437 - 441