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 条
  • [41] Power Efficient Design of High-Performance Convolutional Neural Networks Hardware Accelerator on FPGA: A Case Study With GoogLeNet
    Abd El-Maksoud, Ahmed J.
    Ebbed, Mohamed
    Khalil, Ahmed H.
    Mostafa, Hassan
    IEEE ACCESS, 2021, 9 : 151897 - 151911
  • [42] An FPGA based simulation acceleration platform for spiking neural networks
    Hellmich, HH
    Klar, H
    2004 47TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, CONFERENCE PROCEEDINGS, 2004, : 389 - 392
  • [43] Efficient Hardware Design of Convolutional Neural Networks for Accelerated Deep Learning
    Khalil, Kasem
    Khan, Md Rahat
    Bayoumi, Magdy
    Sherif, Ahmed
    2024 IEEE 67TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, MWSCAS 2024, 2024, : 1075 - 1079
  • [44] Convolutional Neural Networks using FPGA-based Pipelining
    Ali G.A.
    Ali A.H.
    Iraqi Journal for Computer Science and Mathematics, 2023, 4 (02): : 215 - 223
  • [45] Architecture Design of Convolutional Neural Networks for Face Detection on an FPGA Platform
    Yu, Bin-Syh
    Tsao, Yu
    Yang, Shao-Wen
    Chen, Yen-Kuang
    Chien, Shao-Yi
    PROCEEDINGS OF THE 2018 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2018, : 88 - 93
  • [46] An Efficient FPGA-Based Architecture for Convolutional Neural Networks
    Hwang, Wen-Jyi
    Jhang, Yun-Jie
    Tai, Tsung-Ming
    2017 40TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2017, : 582 - 588
  • [47] FPGA design and hardware implementation of a convolutional neural network for classification of saccadic eye movements
    Cano, Carlos
    Stoean, Ruxandra
    Joya, Gonzalo
    ANNALS OF THE UNIVERSITY OF CRAIOVA-MATHEMATICS AND COMPUTER SCIENCE SERIES, 2018, 45 (02): : 263 - 274
  • [48] 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
  • [49] A survey of FPGA-based accelerators for convolutional neural networks
    Sparsh Mittal
    Neural Computing and Applications, 2020, 32 : 1109 - 1139
  • [50] An FPGA-Based Processor for Training Convolutional Neural Networks
    Liu, Zhiqiang
    Dou, Yong
    Jiang, Jingfei
    Wang, Qiang
    Chow, Paul
    2017 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY (ICFPT), 2017, : 207 - 210