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
- C. Preethi
- Atiya Sultana
- C. H. Sandeep
- Haideer M. Alabdeli
- Gummagatta Vybhavi Yajaman
- Deva Vengal
Institutions
- Iraqi University (IQ)
- CMR University (IN)
- Saveetha University (IN)
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