Automatic generation of input-aware approximate arithmetic circuits

Approximate Computing (AxC) is systematically applied across various abstraction levels to reduce overheads and enhance the performance of applications such as image processing and machine learning. However, AxC does not typically consider the specific workload (i.e., data input) of a given application. For instance, in signal processing applications like filters, some inputs are constants (filter coefficients), which allows for an additional level of approximation by considering the specific input distribution. This method is known as "Input-Aware Approximation" (IAA) and has shown potential advantages in previous studies. Unfortunately, existing input-aware design methodologies lack scalability as they mostly depend on ad-hoc, non-automatic design approaches, limiting their applicability. In this paper, we investigate how the input-aware approximate design approach can be integrated into a systematic, generic, and automatic design flow. We employ state-of-the-art approximation and multi-objective optimization techniques to achieve inputawareness. Our experimental results, focusing on classical signal processing applications like FIR filters, demonstrate that the input-aware approach can provide significant savings in both area and power consumption.

Authors

Institutions

Publication Details

Published
2025-05-05
DOI
https://doi.org/10.1109/ddecs63720.2025.11006680
Citations
1
Primary Topic
Numerical Methods and Algorithms
Type
article
Field-Weighted Citation Impact
1.50
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Automatic generation of input-aware approximate arithmetic circuits

Mario Barbareschi, Alberto Bosio, Marcello Traiola, Ali Piri et al.
1 citations
Numerical Methods and Algorithms
1.50
article

Automatic generation of input-aware approximate arithmetic circuits

Mario Barbareschi, Alberto Bosio, Marcello Traiola, Ali Piri, Salvatore Barone, Bastien Deveautour
article en
1 citations

Abstract

Approximate Computing (AxC) is systematically applied across various abstraction levels to reduce overheads and enhance the performance of applications such as image processing and machine learning. However, AxC does not typically consider the specific workload (i.e., data input) of a given application. For instance, in signal processing applications like filters, some inputs are constants (filter coefficients), which allows for an additional level of approximation by considering the specific input distribution. This method is known as "Input-Aware Approximation" (IAA) and has shown potential advantages in previous studies. Unfortunately, existing input-aware design methodologies lack scalability as they mostly depend on ad-hoc, non-automatic design approaches, limiting their applicability. In this paper, we investigate how the input-aware approximate design approach can be integrated into a systematic, generic, and automatic design flow. We employ state-of-the-art approximation and multi-objective optimization techniques to achieve inputawareness. Our experimental results, focusing on classical signal processing applications like FIR filters, demonstrate that the input-aware approach can provide significant savings in both area and power consumption.

Université Claude Bernard Lyon 1 (FR), Centre National de la Recherche Scientifique (FR), Institut des Nanotechnologies de Lyon (FR), Institut de Recherche en Informatique et Systèmes Aléatoires (FR), Institut d'Électronique et des Technologies du numéRique (FR), Pegaso University (IT), Institut National des Sciences Appliquées de Lyon (FR), Université de Rennes (FR), École d'Ingénieurs en Chimie et Sciences du Numérique (FR), University of Naples Federico II (IT), Nantes Université (FR)
Openalex Percentile: Top 17%
Numerical Methods and Algorithms
1.50
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.