Performance-oriented FPGA-based convolution neural network designs

被引:1
|
作者
Kao, Chi-Chou [1 ]
机构
[1] Natl Univ Tainan, Dept Comp Sci & Informat Engn, Tainan, Taiwan
关键词
CNN; FPGA; Optimize; Performance; Architecture; ACCELERATOR;
D O I
10.1007/s11042-023-14537-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Convolutional neural network (CNN) is the most well-known algorithm that it has been widely utilized in the applications of the image recognition and classification. Various Field Programmable Gate Array based (FPGA-based) CNN architectures had been proposed for the capability of the fast reconfigurability. However, the high-performance designs are necessary to reduce the computational time. The contributions of the paper include: 1) using heterogeneous and two-dimensional dispatcher technologies to implement FPGA-based CNN accelerators at different computational levels of CNN so that the computational time of CNN can be reduced and 2) proposing a flexible and integrated pipeline software and hardware (SW/HW) architecture to reduce the integration overheads of using a CNN framework. The experimental results show that the proposed architectures have the best performance and minimum FPGA resource requirements.
引用
收藏
页码:21019 / 21030
页数:12
相关论文
共 50 条
  • [1] Performance-oriented FPGA-based convolution neural network designs
    Chi-Chou Kao
    Multimedia Tools and Applications, 2023, 82 : 21019 - 21030
  • [2] FPGA-Based Depth Separable Convolution Neural Network
    Lai, Yeong-Kang
    Hwang, Yu-Hao
    2020 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2020, : 741 - 742
  • [3] FPGA-based Convolution Neural Network for Traffic Sign Recognition
    Yao, Yuchen
    Zhang, Zhiqian
    Yang, Zhen
    Wang, Jian
    Lai, Jinmei
    2017 IEEE 12TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2017, : 891 - 894
  • [4] Optimizing FPGA-Based Convolutional Neural Network Performance
    Kao, Chi-Chou
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2023, 32 (15)
  • [5] An FPGA-Based Microinstruction Sequence Driven Spaceborne Convolution Neural Network Accelerator
    Guo Z.-B.
    Liu K.
    Hu H.-T.
    Li Y.-D.
    Qu Z.-X.
    Jisuanji Xuebao/Chinese Journal of Computers, 2022, 45 (10): : 2047 - 2064
  • [6] Optimisation of FPGA-Based Designs for Convolutional Neural Networks
    Bonifus, P. L.
    Thomas, Ann Mary
    Antony, Jobin K.
    SMART SENSORS MEASUREMENT AND INSTRUMENTATION, CISCON 2021, 2023, 957 : 209 - 221
  • [7] A Dynamic Reconfigurable Architecture for Hybrid Spiking and Convolutional FPGA-Based Neural Network Designs
    Irmak, Hasan
    Corradi, Federico
    Detterer, Paul
    Alachiotis, Nikolaos
    Ziener, Daniel
    JOURNAL OF LOW POWER ELECTRONICS AND APPLICATIONS, 2021, 11 (03)
  • [8] FPGA-based Acceleration of Neural Network Training
    Sang, Ruoyu
    Liu, Qiang
    Zhang, Qijun
    2016 IEEE MTT-S INTERNATIONAL CONFERENCE ON NUMERICAL ELECTROMAGNETIC AND MULTIPHYSICS MODELING AND OPTIMIZATION (NEMO), 2016,
  • [9] Placement and routing for performance-oriented FPGA layout
    Alexander, MJ
    Cohoon, JP
    Ganley, JL
    Robins, G
    VLSI DESIGN, 1998, 7 (01) : 97 - 110
  • [10] An FPGA-Based Convolutional Neural Network Coprocessor
    Qiu, Changpei
    Wang, Xin'an
    Zhao, Tianxia
    Li, Qiuping
    Wang, Bo
    Wang, Hu
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021