An FPGA-Based Solution for Convolution Operation Acceleration

0Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Hardware-based acceleration is an extensive attempt to facilitate many computationally-intensive mathematics operations. This paper proposes an FPGA-based architecture to accelerate the convolution operation - a complex and expensive computing step that appears in many Convolutional Neural Network models. We target the design to the standard convolution operation, intending to launch the product as an edge-AI solution. The project’s purpose is to produce an FPGA IP core that can process a convolutional layer at a time. System developers can deploy the IP core with various FPGA families by using Verilog HDL as the primary design language for the architecture. The experimental results show that our single computing core synthesized on a simple edge computing FPGA board can offer 0.224 GOPS. When the board is fully utilized, 4.48 GOPS can be achieved.

Cite

CITATION STYLE

APA

Pham-Dinh, T., Bach-Gia, B., Luu-Trinh, L., Nguyen-Dinh, M., Pham-Duc, H., Bui-Anh, K., … Pham-Quoc, C. (2022). An FPGA-Based Solution for Convolution Operation Acceleration. In Lecture Notes on Data Engineering and Communications Technologies (Vol. 148, pp. 279–288). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-031-15063-0_26

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free