Development of Neuron Processing for DCNN with Weight and Activation for IoT

Convolutional neural network (CNN) accelerators powered by FPGA have garnered a lot of interest lately. This is mainly because they provide a higher degree of energy efficiency when compared to Graphics processing units (G However, it can be difficult for FPGA-based solutions to outperform their Graphics Processing Unit (GPU) substitutes in terms of performance. In this research, we have demonstrated that for a neural network (CNN) taught with binarized values and the activation aspect, it can be more advantageous to use FPGA-based accelerating in regards to productivity and energy usage. An effective, fully mapped FPGA acceleration design featuring deep pipeline phases and layer normalization is demonstrated, designed to function with tiny batch sizes. Unlike the Graphics Processing Unit acceleration, the quantity of the information batch being handled does not significantly impact the processing speed of FPGA accelerators. On the other hand, the total amount of the information batch that is processed has a significant impact on graphic processing acceleration. Test findings show that compared to a Titan X Graphics Processing Unit the proposed BCNN design running on a Virtex-7 FPGA handles specific requests in small batches 8.3 instances quicker and seventy-five times more effectively.

Authors

Institutions

Publication Details

Published
2025-02-13
DOI
https://doi.org/10.1109/ic363308.2025.10956980
Primary Topic
Neural Networks and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Development of Neuron Processing for DCNN with Weight and Activation for IoT

C. Preethi, Atiya Sultana, C. H. Sandeep, Haideer M. Alabdeli et al.
Neural Networks and Applications
article

Development of Neuron Processing for DCNN with Weight and Activation for IoT

C. Preethi, Atiya Sultana, C. H. Sandeep, Haideer M. Alabdeli, Gummagatta Vybhavi Yajaman, Deva Vengal
article en

Abstract

Convolutional neural network (CNN) accelerators powered by FPGA have garnered a lot of interest lately. This is mainly because they provide a higher degree of energy efficiency when compared to Graphics processing units (G However, it can be difficult for FPGA-based solutions to outperform their Graphics Processing Unit (GPU) substitutes in terms of performance. In this research, we have demonstrated that for a neural network (CNN) taught with binarized values and the activation aspect, it can be more advantageous to use FPGA-based accelerating in regards to productivity and energy usage. An effective, fully mapped FPGA acceleration design featuring deep pipeline phases and layer normalization is demonstrated, designed to function with tiny batch sizes. Unlike the Graphics Processing Unit acceleration, the quantity of the information batch being handled does not significantly impact the processing speed of FPGA accelerators. On the other hand, the total amount of the information batch that is processed has a significant impact on graphic processing acceleration. Test findings show that compared to a Titan X Graphics Processing Unit the proposed BCNN design running on a Virtex-7 FPGA handles specific requests in small batches 8.3 instances quicker and seventy-five times more effectively.

Iraqi University (IQ), CMR University (IN), Saveetha University (IN)
Affordable and clean energy
Openalex Percentile: Top 97%
Neural Networks and Applications
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.