• Home
  • Search
  • Fast Convolutional Neural Networks in Low Density FPGAs Using Zero-Skipping and Weight Pruning
  • Open Access IconOpen Access
  • Cite Icon19
  • https://doi.org/10.3390/electronics8111321Copy DOI Icon

Fast Convolutional Neural Networks in Low Density FPGAs Using Zero-Skipping and Weight Pruning

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Edge devices are becoming smarter with the integration of machine learning methods, such as deep learning, and are therefore used in many application domains where decisions have to be made without human intervention. Deep learning and, in particular, convolutional neural networks (CNN) are more efficient than previous algorithms for several computer vision applications such as security and surveillance, where image and video analysis are required. This better efficiency comes with a cost of high computation and memory requirements. Hence, running CNNs in embedded computing devices is a challenge for both algorithm and hardware designers. New processing devices, dedicated system architectures and optimization of the networks have been researched to deal with these computation requirements. In this paper, we improve the inference execution times of CNNs in low density FPGAs (Field-Programmable Gate Arrays) using fixed-point arithmetic, zero-skipping and weight pruning. The developed architecture supports the execution of large CNNs in FPGA devices with reduced on-chip memory and computing resources. With the proposed architecture, it is possible to infer an image in AlexNet in 2.9 ms in a ZYNQ7020 and 1.0 ms in a ZYNQ7045 with less than 1% accuracy degradation. These results improve previous state-of-the-art architectures for CNN inference.

Loading PDF

Similar Papers
  • Research Article
  • Citations34

A fast and scalable architecture to run convolutional neural networks in low density FPGAs

  • May 21, 2020
  • Microprocessors and Microsystems
  • Mário P Véstias +3
  • Dissertation
  • Citations1

FPGA acceleration of continual learning at the edge

  • Jan 01, 2021
  • Gane Pathirannahelage Duvindu Piyasena
  • PDF
  • Research Article
  • Citations7

Arithmetic Coding-Based 5-Bit Weight Encoding and Hardware Decoder for CNN Inference in Edge Devices

  • Jan 01, 2021
  • IEEE Access
  • Jong Hun Lee +2
  • Dissertation

Application of OpenCL to FPGA-based systems in EPICS. Contribution to the standardization of advanced instrumentation systems for Big Science experiments

  • Mar 15, 2024
  • Miguel Astrain Etxezarreta
  • Conference Article
  • Citations7

Design and implementation of real time secured RS232 link for multiple FPGA communication

  • Jan 01, 2011
  • Suman Sau +2
  • Research Article
  • Citations94

Modern deep learning in bioinformatics.

  • Jun 23, 2020
  • Journal of Molecular Cell Biology
  • Haoyang Li +8
  • Book Chapter
  • Citations1

Deep Learning and Applications

  • Jan 01, 2017
  • Zhu Han +2
  • Research Article

A Design of Network Reconfigurable Universal CNN Accelerator Based on FPGA

  • Jan 23, 2026
  • ACM Transactions on Embedded Computing Systems
  • Wenhua Ye +4
  • Research Article
  • Citations8

RT3D: Achieving Real-Time Execution of 3D Convolutional Neural Networks on Mobile Devices

  • May 18, 2021
  • Proceedings of the AAAI Conference on Artificial Intelligence
  • Wei Niu +9
  • Research Article
  • Citations27

A Survey on FPGA Cybersecurity Design Strategies

  • Mar 11, 2023
  • ACM Transactions on Reconfigurable Technology and Systems
  • Alexandre Proulx +3
  • Research Article
  • Citations5

BISWSRBS: A Winograd-based CNN Accelerator with a Fine-grained Regular Sparsity Pattern and Mixed Precision Quantization

  • Sep 13, 2021
  • ACM Transactions on Reconfigurable Technology and Systems
  • Tao Yang +8
  • Research Article
  • Citations17

Indoor scene segmentation algorithm based on full convolutional neural network

  • May 02, 2020
  • Neural Computing and Applications
  • Zijiang Zhu +5
  • Research Article
  • Citations1

Convolutional neural network-based strategies for efficient content-based image retrieval

  • Jan 01, 2025
  • Indonesian Journal of Electrical Engineering and Computer Science
  • Chinnathambi Kamatchi +5
  • Research Article
  • Citations27

Efficient CNN Accelerator on FPGA

  • Sep 24, 2020
  • IETE Journal of Research
  • S Kala +1
  • Research Article
  • Citations4

Intelligent Fault Diagnosis Method Based on Neural Network Compression for Rolling Bearings

  • Nov 04, 2024
  • Symmetry
  • Xinren Wang +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.