FPGA-based Hardware Acceleration of Scalable Convolutional Layers for Deep Learning Inference

Deep learning inference demands high computational efficiency and scalability, which traditional architectures struggle to provide. To address this, we propose an FPGA-accelerated scalable convolutional neural network (CNN) architecture optimized for inference. The design leverages FPGA’s parallelism and reconfigurability, integrating convolution, activation, and reshaping operations. It sequentially processes input data, synchronizing layers via control signals. The convolutional layer extracts spatial features, reshapes the feature map, and passes it to fully connected layers, with the output layer generating class probabilities. Our FPGA implementation achieves a remarkable 63000x speedup over CPU-based inference and a 6000x improvement compared to GPU-based inference with significantly reduced resource (except IO) requirements.

Authors

Publication Details

Published
2025-02-13
DOI
https://doi.org/10.1109/ecce64574.2025.11013351
Citations
1
Primary Topic
CCD and CMOS Imaging Sensors
Type
article
Field-Weighted Citation Impact
0.73
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

FPGA-based Hardware Acceleration of Scalable Convolutional Layers for Deep Learning Inference

Nahin Ul Sadad, Md. Nazrul Islam Mondal
1 citations
CCD and CMOS Imaging Sensors
0.73
article

FPGA-based Hardware Acceleration of Scalable Convolutional Layers for Deep Learning Inference

Nahin Ul Sadad, Md. Nazrul Islam Mondal
article en
1 citations

Abstract

Deep learning inference demands high computational efficiency and scalability, which traditional architectures struggle to provide. To address this, we propose an FPGA-accelerated scalable convolutional neural network (CNN) architecture optimized for inference. The design leverages FPGA’s parallelism and reconfigurability, integrating convolution, activation, and reshaping operations. It sequentially processes input data, synchronizing layers via control signals. The convolutional layer extracts spatial features, reshapes the feature map, and passes it to fully connected layers, with the output layer generating class probabilities. Our FPGA implementation achieves a remarkable 63000x speedup over CPU-based inference and a 6000x improvement compared to GPU-based inference with significantly reduced resource (except IO) requirements.

Openalex Percentile: Top 28%
CCD and CMOS Imaging Sensors
0.73
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.