Scalable CNN Accelarator with Error-Correcting Accumulator for High-Performance Deep Learning Applications

The Multiply and Accumulate (MAC) unit is a fundamental component in Convolutional Neural Network (CNN) accelerators, designed to enhance the efficiency and speed of deep learning applications such as image recognition, natural language processing, and autonomous driving. These applications demand high computational power and low latency, which are critical for real-time processing and decision-making. Existing solutions often struggle with power consumption, area efficiency, and processing speed, hindering their performance in resource-constrained environments. The proposed CNN-MAC accelerator addresses these challenges by integrating a Modified Booth Multiplier (MBM) and an Error Correctable Carry Look Ahead Adder (EC-CLA). The MBM enhances multiplication efficiency by reducing the number of partial products, while the EC-CLA minimizes propagation delay and corrects errors during addition, ensuring high-speed and reliable computation. This combination significantly improves the overall performance and energy efficiency of CNN accelerators, making them suitable for deployment in various high-demand scenarios.

Authors

Publication Details

Published
2024-09-20
DOI
https://doi.org/10.1109/icdscnc62492.2024.10939145
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

Scalable CNN Accelarator with Error-Correcting Accumulator for High-Performance Deep Learning Applications

Usthulamuri Penchalaiah, G. Tejaswi, A. Hari Krishna, K. Sravan Kumar et al.
Neural Networks and Applications
article

Scalable CNN Accelarator with Error-Correcting Accumulator for High-Performance Deep Learning Applications

Usthulamuri Penchalaiah, G. Tejaswi, A. Hari Krishna, K. Sravan Kumar, G. Suresh
article en

Abstract

The Multiply and Accumulate (MAC) unit is a fundamental component in Convolutional Neural Network (CNN) accelerators, designed to enhance the efficiency and speed of deep learning applications such as image recognition, natural language processing, and autonomous driving. These applications demand high computational power and low latency, which are critical for real-time processing and decision-making. Existing solutions often struggle with power consumption, area efficiency, and processing speed, hindering their performance in resource-constrained environments. The proposed CNN-MAC accelerator addresses these challenges by integrating a Modified Booth Multiplier (MBM) and an Error Correctable Carry Look Ahead Adder (EC-CLA). The MBM enhances multiplication efficiency by reducing the number of partial products, while the EC-CLA minimizes propagation delay and corrects errors during addition, ensuring high-speed and reliable computation. This combination significantly improves the overall performance and energy efficiency of CNN accelerators, making them suitable for deployment in various high-demand scenarios.

Openalex Percentile: Top 74%
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.

Scalable CNN Accelarator with Error-Correcting Accumulator for High-Performance Deep Learning Applications — Usthulamuri Penchalaiah, G. Tejaswi, et al. · (2024) | TGRS Research Map | TGRS