conference-paper

FPGA-Based CNN Acceleration Algorithm Design Using Diffused Convolution and Pruning Techniques

Research footprint

At a glance

Citations
0
References
0
Comments
0
Paper overview

Abstract

Convolutional Neural Networks (CNNs) have emerged as a critical tool in computer vision, and FPGA-based acceleration has become a primary approach for the efficient deployment and implementation of CNNs. In this paper, we propose an FPGA-accelerated CNN design that leverages diffused convolution and pruning techniques to significantly enhance computational efficiency. By reordering the convolution operations in the convolutional layers and optimizing the data flow, our approach reduces idle computation time, thereby improving the overall efficiency of the convolution process. Additionally, the pruning technique is employed to eliminate redundant weights in the network, which not only reduces computational complexity but also minimizes memory usage, further accelerating the CNN. Experimental results demonstrate that our proposed method achieves a 220% speedup compared to traditional FPGA-based CNN implementations, while maintaining an accuracy of over 98.23%.

Record transparency

Publication details

DOI
10.1109/ecis65594.2025.11087013
OpenAlex
W4413158533
Document type
conference-paper
Language
EN
Last metadata update
Community

Comments

Log in to join the discussion.

  1. No comments yet. Start the discussion.