Hardware Acceleration Design of Convolutional Neural Networks Based on FPGA

被引:0
|
作者
Zhang, Guoning [1 ]
Hu, Jing [1 ]
Li, Laiquan [1 ]
Jiang, Haoyang [1 ]
机构
[1] Heilongjiang Univ, Integrated Circuit Engn, Harbin, Peoples R China
关键词
Cache Optimization; Fixed-Point Quantization; Multi-Channel Computation; Hardware Acceleration; OBJECT DETECTION;
D O I
10.1109/ICETIS61828.2024.10593714
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In today's rapidly advancing technological landscape, the applications of deep learning permeate various facets of our lives. However, traditional implementations of convolutional neural networks (CNNs) on platforms such as CPUs and GPUs often require substantial network bandwidth and incur high power consumption. Deploying CNNs on Field-Programmable Gate Arrays (FPGAs) with efficient logic control from CPUs offers a promising solution for low-power and compact hardware designs. This paper proposes a novel approach to optimize YOLOv3-tiny on FPGA, aiming to reduce hardware resource consumption and power usage while enhancing the computational efficiency of the convolutional neural network. Through hardware optimization strategies, our solution demonstrates improved performance, making it well-suited for real-time deep learning inference tasks in resource-constrained environments.
引用
收藏
页码:11 / 15
页数:5
相关论文
共 50 条
  • [1] Design of Convolutional Neural Networks Hardware Acceleration Based on FPGA
    Qin Huabiao
    Cao Qinping
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2019, 41 (11) : 2599 - 2605
  • [2] 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
  • [3] A Systematic FPGA Acceleration Design for Applications Based on Convolutional Neural Networks
    Dong, Hao
    Jiang, Li
    Li, Tianjian
    Liang, Xiaoyao
    ADVANCES IN MATERIALS, MACHINERY, ELECTRONICS II, 2018, 1955
  • [4] Acceleration and implementation of convolutional neural networks based on FPGA
    Zhao, Sijie
    Gao, Shangshang
    Wang, Rugang
    Wang, Yuanyuan
    Zhou, Feng
    Guo, Naihong
    DIGITAL SIGNAL PROCESSING, 2023, 141
  • [5] FPGA-Based Acceleration for Bayesian Convolutional Neural Networks
    Fan, Hongxiang
    Ferianc, Martin
    Que, Zhiqiang
    Liu, Shuanglong
    Niu, Xinyu
    Rodrigues, Miguel R. D.
    Luk, Wayne
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (12) : 5343 - 5356
  • [6] Efficient Hardware Acceleration of Convolutional Neural Networks
    Kala, S.
    Jose, Babita R.
    Mathew, Jimson
    Nalesh, S.
    32ND IEEE INTERNATIONAL SYSTEM ON CHIP CONFERENCE (IEEE SOCC 2019), 2019, : 191 - 192
  • [7] FPGA Implementation and Acceleration of Convolutional Neural Networks
    Pisharody, Jayanth N.
    Pranav, K. B.
    Ranjitha, M.
    Rajeshwari, B.
    2021 6TH INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2021,
  • [8] A FPGA-based Hardware Accelerator for Multiple Convolutional Neural Networks
    Yao, Yuchen
    Duan, Qinghua
    Zhang, Zhiqian
    Gao, Jiabao
    Wang, Jian
    Yang, Meng
    Tao, Xinxuan
    Lai, Jinmei
    2018 14TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2018, : 1075 - 1077
  • [9] A Survey on Efficient Convolutional Neural Networks and Hardware Acceleration
    Ghimire, Deepak
    Kil, Dayoung
    Kim, Seong-heum
    ELECTRONICS, 2022, 11 (06)
  • [10] Design and Implementation of Hardware Structure for Online Learning of Spiking Neural Networks Based on FPGA Parallel Acceleration
    Liu Y.
    Cao Y.
    Ye W.
    Lin Z.
    Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science), 2023, 51 (05): : 104 - 113