Design and implementation of an efficient CNN accelerator for low-cost FPGAs

被引:7
|
作者
Xu Y. [1 ]
Wang S. [1 ]
Li N. [1 ]
Xiao H. [1 ]
机构
[1] School of Microelectronics, Hefei University of Technology, Hefei
基金
中国国家自然科学基金;
关键词
convolutional neural network; FPGA; hardware accelerator;
D O I
10.1587/elex.19.20220370
中图分类号
学科分类号
摘要
This paper proposes a computation-array-centered dataflow, which adjusts the convolution with different kernel sizes to a unified computing manner and reduces the dimension of computation array from 2D to 1D, so as to maximize the utilization of the computation elements offered by the accelerator. Furthermore, a single unit multiple data (SUMD) strategy is proposed to effectively alleviate the mismatch between the quantized data and the hardware resources with fixed bit width on FPGA. As a case study, an 8-bit MobileNetV2 model has been implemented on the low-cost ZYNQ XC7Z020 FPGA, whose FPS/DSP and GOPS/DSP achieve upto 0.55 and 0.35 respectively. © 2022 The Institute of Electronics.
引用
收藏
相关论文
共 50 条
  • [1] Design and Implementation of an Efficient CNN Accelerator for Low- Cost FPGAs
    Xu, Yan
    Wang, Shuaishuai
    Li, Ning
    Xiao, Hao
    IEICE ELECTRONICS EXPRESS, 2022,
  • [2] An Efficient CNN Accelerator for Low-Cost Edge Systems
    Choi, Kyubaik
    Sobelman, Gerald E.
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2022, 21 (04)
  • [3] LoCoExNet: Low-Cost Early Exit Network for Energy Efficient CNN Accelerator Design
    Jo, Joongho
    Kim, Geonho
    Kim, Seungtae
    Park, Jongsun
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (12) : 4909 - 4921
  • [4] Energy Efficient Loop Unrolling for Low-Cost FPGAs
    Dumpala, Naveen Kumar
    Patil, Shivukumar B.
    Holcomb, Daniel
    Tessier, Russell
    2017 IEEE 25TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2017), 2017, : 117 - 120
  • [5] Low-cost CNN Design for Intelligent Surveillance System
    Yang, Liang Wei
    Su, Chung Yen
    2018 INTERNATIONAL CONFERENCE ON SYSTEM SCIENCE AND ENGINEERING (ICSSE), 2018,
  • [6] An Efficient and Low-Cost FPGAs-Accelerated CNN-Based Edge Intelligent Garbage Classification System on ZYNQ
    Wang, Wenjie
    Zhu, Minghua
    2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [7] JPEG encoder for low-cost FPGAs
    Osman, Hossam
    Mahjoup, Waseim
    Nabih, Azza
    Aly, Gamal M.
    2007 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS: ICCES '07, 2007, : 406 - +
  • [8] Low-cost Power Analyser Design & Implementation
    Bilks, Ilias
    Konstantaras, John
    Manasis, Christos
    Sarakis, Lambros
    Ktena, Aphrodite
    2020 9TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2020, : 833 - 836
  • [9] Design and implementation of a low-cost birth simulator
    Ricci, Serena
    Marcutti, Simone
    Pani, Andrea
    Cordone, Massimo
    Tone, Giancarlo
    Vercelli, Gianni V.
    Casadio, Maura
    2019 41ST ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2019, : 4182 - 4185
  • [10] DESIGN AND IMPLEMENTATION OF LOW-COST EMULATORS FOR MICROPROCESSORS
    BOSE, SK
    MICROPROCESSORS AND MICROSYSTEMS, 1985, 9 (08) : 400 - 404