A Scalable System-on-Chip Acceleration for Deep Neural Networks

被引:8
|
作者
Shehzad, Faisal [1 ]
Rashid, Muhammad [2 ]
Sinky, Mohammed H. [2 ]
Alotaibi, Saud S. [3 ]
Zia, Muhammad Yousuf Irfan [2 ]
机构
[1] Univ Bremen, Integrated Digital Syst, D-28359 Bremen, Germany
[2] Umm Al Qura Univ, Comp Engn Dept, Mecca 21955, Saudi Arabia
[3] Umm Al Qura Univ, Dept Informat Syst, Mecca 21955, Saudi Arabia
关键词
Deep neural networks; system-on-chip; scalability; hardware accelerator; epileptic seizure recognition;
D O I
10.1109/ACCESS.2021.3094675
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The size of neural networks in deep learning techniques is increasing and varies significantly according to the requirements of real-life applications. The increasing network size and scalability requirements pose significant challenges for a high performance implementation of deep neural networks (DNN). Conventional implementations, such as graphical processing units and application specific integrated circuits, are either less efficient or less flexible. Consequently, this article presents a system-on-chip (SoC) solution for the acceleration of DNN, where an ARM processor controls the overall execution and off-loads computational intensive operations to a hardware accelerator. The system implementation is performed on a SoC development board. Experimental results show that the proposed system achieves a speed-up of 22.3, with a network architecture size of 64 x 64, in comparison with the native implementation on a dual core cortex ARM-A9 processor. In order to generalize the performance of complete system, a mathematical formula is presented which allows to compute the total execution time for any architecture size. The validation is performed by taking Epileptic Seizure Recognition as the target case study. Finally, the results of the proposed solution are compared with various state-of-the-art solutions in terms of execution time, scalability, and clock frequency.
引用
收藏
页码:95412 / 95426
页数:15
相关论文
共 50 条
  • [1] Scalable multistage networks for multiprocessor system-on-chip design
    Meftali, S
    Dekeyser, JL
    Scherson, ID
    [J]. 8th International Symposium on Parallel Architectures, Algorithms and Networks, Proceedings, 2005, : 352 - 356
  • [2] A scalable and efficient convolutional neural network accelerator using HLS for a system-on-chip design
    Bjerge, Kim
    Schougaard, Jonathan Horsted
    Larsen, Daniel Ejnar
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2021, 87
  • [3] Efficient Hardware Optimization Strategies for Deep Neural Networks Acceleration Chip
    Zhang Meng
    Zhang Jingwei
    Li Guoqing
    Wu Ruixia
    Zeng Xiaoyang
    [J]. JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2021, 43 (06) : 1510 - 1517
  • [4] Scalable Open-Source System-on-Chip Design
    Carloni, Luca P.
    [J]. 2020 IFIP/IEEE 28TH INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2020, : 7 - 9
  • [5] VPN acceleration using reconfigurable System-on-Chip technology
    Wee, C. M.
    Sutton, P. R.
    Bergmann, N. W.
    Williams, J. A.
    [J]. FCCM 2006: 14TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2006, : 281 - +
  • [6] Implementation of Binarized Neural Networks in All-Programmable System-on-Chip Platforms
    Xiang, Maoyang
    Teo, Tee Hui
    [J]. ELECTRONICS, 2022, 11 (04)
  • [7] Mining Message Flows using Recurrent Neural Networks for System-on-Chip Designs
    Cao, Yuting
    Mukherjee, Parijat
    Ketkar, Mahesh
    Yang, Jin
    Zheng, Hao
    [J]. PROCEEDINGS OF THE TWENTYFIRST INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2020), 2020, : 389 - 394
  • [8] SPIKING NEURAL NETWORKS ON SELF-UPDATING SYSTEM-ON-CHIP FOR AUTONOMOUS CONTROL
    Zhou, Yimin
    Krundel, Ludovic
    Mulvaney, David
    Chouliaras, Vassilios
    Xia, Xu
    Li, Guohui
    [J]. 2011 INTERNATIONAL CONFERENCE ON MECHANICAL ENGINEERING AND TECHNOLOGY (ICMET 2011), 2011, : 537 - +
  • [9] Spiking Neural Networks on Self-updating System-on-chip for Autonomous Control
    Zhou, Yimin
    Krundel, Ludovic
    Mulvaney, David
    Chouliaras, Vassilios
    Xia, Xu
    Li, Guohui
    [J]. 2011 INTERNATIONAL CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND AUTOMATION (CCCA 2011), VOL III, 2010, : 399 - 402
  • [10] System on Chip Testbed for Deep Neuromorphic Neural Networks
    Rodriguez, Nicolas
    Villemur, Martin
    Klepatsch, Daniel
    Ivanovich, Diego Gigena
    Julian, Pedro
    [J]. 2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,