Heterogeneous Approximation of DNN HW Accelerators based on Channels Vulnerability

Since Deep Neural Networks (DNNs) gracefully withstands approximation due to its inherent redundancy, Approximate Computing (AxC) can be applied to reduce power consumption and execution time. In the literature, several works adopted the AxC paradigm to DNNs in the form of quantization, precision reduction, pruning, and functional approximation. Despite the promising results demonstrated so far, most of the existing works have applied homogeneous AxC techniques, meaning that the same degree of approximation has been applied to the entire DNN. However, different DNN components (i.e., channels, filters, layers, neurons) have different resiliency levels. This paper presents a framework for applying heterogeneous AxC to DNN hardware accelerators. The framework is based on the identification of channel resilience and applying a tailored degree of approximation per channel. Preliminary results carried out on the LeNet-5 model show that by using the proposed framework it is possible to decrease resource utilization by 65.2% and power consumption by 53.4% at the cost of a marginal drop of accuracy from 98.87% to 98.03%.

Authors

Institutions

Publication Details

Published
2024-10-06
DOI
https://doi.org/10.1109/vlsi-soc62099.2024.10767798
Citations
1
Primary Topic
Particle accelerators and beam dynamics
Type
article
Field-Weighted Citation Impact
1.30

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Heterogeneous Approximation of DNN HW Accelerators based on Channels Vulnerability

Mohammad Hasan Ahmadilivani, Jaan Raik, Salvatore Eugenio Pappalardo, Maksim Jenihhin et al.
1 citations
Particle accelerators and beam dynamics
1.30
article

Heterogeneous Approximation of DNN HW Accelerators based on Channels Vulnerability

Mohammad Hasan Ahmadilivani, Jaan Raik, Salvatore Eugenio Pappalardo, Maksim Jenihhin, Natalia Cherezova, Alberto Bosio, Mahdi Taheri, Bastien Deveautour
article en
1 citations

Abstract

Since Deep Neural Networks (DNNs) gracefully withstands approximation due to its inherent redundancy, Approximate Computing (AxC) can be applied to reduce power consumption and execution time. In the literature, several works adopted the AxC paradigm to DNNs in the form of quantization, precision reduction, pruning, and functional approximation. Despite the promising results demonstrated so far, most of the existing works have applied homogeneous AxC techniques, meaning that the same degree of approximation has been applied to the entire DNN. However, different DNN components (i.e., channels, filters, layers, neurons) have different resiliency levels. This paper presents a framework for applying heterogeneous AxC to DNN hardware accelerators. The framework is based on the identification of channel resilience and applying a tailored degree of approximation per channel. Preliminary results carried out on the LeNet-5 model show that by using the proposed framework it is possible to decrease resource utilization by 65.2% and power consumption by 53.4% at the cost of a marginal drop of accuracy from 98.87% to 98.03%.

Université Claude Bernard Lyon 1 (FR), Tallinn University of Technology (EE), Centre National de la Recherche Scientifique (FR), Institut des Nanotechnologies de Lyon (FR), Institut National des Sciences Appliquées de Lyon (FR), École d'Ingénieurs en Chimie et Sciences du Numérique (FR)
Eesti Teadusagentuur
Climate action
Openalex Percentile: Top 12%
Particle accelerators and beam dynamics
1.30
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.