Adaptive neural acceleration unit based on heterogeneous multicore hardware architecture FPGA and software-defined hardware

被引:0
|
作者
Su, Shun-Feng [1 ]
Chang, Meng-Wei [1 ]
机构
[1] Natl Taiwan Univ Sci & Technol, Dept Elect Engineer, Taipei, Taiwan
关键词
Kuo; Cheng-Chien; Parallel processing; adaptive computing; software-defined system-on-chip;
D O I
10.1080/02533839.2024.2308249
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This study is anchored in a heterogeneous multicore hardware architecture, specifically Field Programmable Gate Arrays (FPGAs), and software-defined hardware. It employs dynamic planning for the reconfiguration of a software-defined System-on-Chip (SOC) to expedite neural network processes. The reconfigured software-defined SOC serves as an efficient data processor, facilitating the hybrid development and verification of domain-specific System-on-Chip architectures, adhering to the Advanced Microcontroller Bus Architecture (AMBA) standard. The proposed block data trimming methodology significantly enhances overall hybrid computing efficiency by mitigating throughput limitations inherent in Systolic array hardware. The designed Systolic array Matrix Multiply Unit (MMU) is evaluated for a maximum MMU size of 32 x 32 and 1,024 Multiply Accumulator (MAC) units. Hybrid dynamic circuits are devised for the synthesis of int8, int16, int32, and int64 data types and associated logic circuits to validate the performance of parallel computing. It is anticipated that this proposed system can find utility in the development and deployment of unmanned devices, as well as in the integration of deep learning and multi-sensory fusion involving acoustic, tactile, and force sensory components.
引用
收藏
页码:337 / 350
页数:14
相关论文
共 50 条
  • [1] Compiler-based Hardware Profiling for Software-Defined Architecture
    Chen, Yi-Chung
    Floyd, Micheal
    Black, Ryan
    Zein-Sabatto, M. Saleh
    IEEE SOUTHEASTCON 2020, 2020,
  • [2] Modelling Software-Defined Networking: Software and hardware switches
    Singh, Deepak
    Ng, Bryan
    Lai, Yuan-Cheng
    Lin, Ying-Dar
    Seah, Winston K. G.
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 122 : 24 - 36
  • [3] Hardware Transactional Memory with Software-Defined Conflicts
    Titos-Gil, Ruben
    Acacio, Manuel E.
    Garcia, Jose M.
    Harris, Tim
    Cristal, Adrian
    Unsal, Osman
    Hur, Ibrahim
    Valero, Mateo
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2012, 8 (04)
  • [4] Measuring Hardware Impairments with Software-Defined Radios
    Marojevic, Vuk
    Padaki, Aditya V.
    Rao, Raghunandan M.
    Reed, Jeffrey H.
    2018 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2018,
  • [5] A Dynamically Configurable Network for Software-Defined Hardware
    Butera, William
    2020 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2020,
  • [6] Towards Trusted Software-Defined Networks using a Hardware-based Integrity Measurement Architecture
    Jacquin, Ludovic
    Shaw, Adrian L.
    Dalton, Chris
    2015 1ST IEEE CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT), 2015,
  • [7] Energy Efficient Architecture Using Hardware Acceleration for Software Defined Radio Components
    Liu, Chen
    Granados, Omar
    Duarte, Rolando
    Andrian, Jean
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2012, 8 (01): : 133 - 144
  • [8] Design of Convolutional Neural Networks Hardware Acceleration Based on FPGA
    Qin H.
    Cao Q.
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2019, 41 (11): : 2599 - 2605
  • [9] Design of Convolutional Neural Networks Hardware Acceleration Based on FPGA
    Qin Huabiao
    Cao Qinping
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2019, 41 (11) : 2599 - 2605
  • [10] Hardware Acceleration Design of Convolutional Neural Networks Based on FPGA
    Zhang, Guoning
    Hu, Jing
    Li, Laiquan
    Jiang, Haoyang
    2024 9TH INTERNATIONAL CONFERENCE ON ELECTRONIC TECHNOLOGY AND INFORMATION SCIENCE, ICETIS 2024, 2024, : 11 - 15