FPGA Implementation of Stochastic Approximate Multipliers for Neural Networks

In the age of edge computing, tiny and efficient neural network (NN) architectures are in high demand. Existing deterministic multipliers in neural networks suffer from high power consumption and space overheads. The research presents a novel Field-Programmable Gate Array (FPGA) implementation of stochastic approximate multipliers (SAMs) to improve NN performance. SAMs are ideal for areas with limited resources, such as edge devices, since their components take up less space and consume less power. The technique utilizes SAMs' stochastic nature to lower power and space needs while preserving NN accuracy. The study includes detailed descriptions of the SAM architecture, hardware integration, training methodologies, FPGA implementation, and performance assessments. The proposed system, with inference rates of 8.6 ms and an accuracy of 97.5%, consumes 15.6 kWh of total energy, compared to the existing system's 22.1 kWh. The efficiency of the SAM-based FPGA NN architecture is demonstrated by decreased logic and memory usage, faster inference times, and improved accuracy retention. The results open up possibilities for the employment of energy-efficient, high-performance NNs in mobile and edge computing applications.

Authors

Institutions

Publication Details

Published
2024-08-08
DOI
https://doi.org/10.1109/icecsp61809.2024.10698677
Citations
8
Primary Topic
Neural Networks and Applications
Type
article
Field-Weighted Citation Impact
2.78
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

FPGA Implementation of Stochastic Approximate Multipliers for Neural Networks

R. Dayana, A. Rosi, V. Saravanan, M. Sudha et al.
8 citations
Neural Networks and Applications
2.78
article

FPGA Implementation of Stochastic Approximate Multipliers for Neural Networks

R. Dayana, A. Rosi, V. Saravanan, M. Sudha, Meena Rani, M. Varun
article en
8 citations

Abstract

In the age of edge computing, tiny and efficient neural network (NN) architectures are in high demand. Existing deterministic multipliers in neural networks suffer from high power consumption and space overheads. The research presents a novel Field-Programmable Gate Array (FPGA) implementation of stochastic approximate multipliers (SAMs) to improve NN performance. SAMs are ideal for areas with limited resources, such as edge devices, since their components take up less space and consume less power. The technique utilizes SAMs' stochastic nature to lower power and space needs while preserving NN accuracy. The study includes detailed descriptions of the SAM architecture, hardware integration, training methodologies, FPGA implementation, and performance assessments. The proposed system, with inference rates of 8.6 ms and an accuracy of 97.5%, consumes 15.6 kWh of total energy, compared to the existing system's 22.1 kWh. The efficiency of the SAM-based FPGA NN architecture is demonstrated by decreased logic and memory usage, faster inference times, and improved accuracy retention. The results open up possibilities for the employment of energy-efficient, high-performance NNs in mobile and edge computing applications.

Vel Tech Rangarajan Dr. Sagunthala R&D Institute of Science and Technology (IN), SRM Institute of Science and Technology (IN), Saveetha University (IN)
Openalex Percentile: Top 8%
Neural Networks and Applications
2.78
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.