Approximate computing survey, Part II: Application-specific & architectural approximation techniques and applications

V Leon, MA Hanif, G Armeniakos, X Jiao… - ACM Computing …, 2023 - dl.acm.org
The challenging deployment of compute-intensive applications from domains such as
Artificial Intelligence (AI) and Digital Signal Processing (DSP), forces the community of …

Exploiting errors for efficiency: A survey from circuits to applications

P Stanley-Marbell, A Alaghi, M Carbin… - ACM Computing …, 2020 - dl.acm.org
When a computational task tolerates a relaxation of its specification or when an algorithm
tolerates the effects of noise in its execution, hardware, system software, and programming …

Memristors for the curious outsiders

F Caravelli, JP Carbajal - Technologies, 2018 - mdpi.com
We present both an overview and a perspective of recent experimental advances and
proposed new approaches to performing computation using memristors. A memristor is a 2 …

Security in approximate computing and approximate computing for security: Challenges and opportunities

W Liu, C Gu, M O'Neill, G Qu, P Montuschi… - Proceedings of the …, 2020 - ieeexplore.ieee.org
Approximate computing is an advanced computational technique that trades the accuracy of
computation results for better utilization of system resources. It has emerged as a new …

Approximate computing survey, Part I: terminology and software & hardware approximation techniques

V Leon, MA Hanif, G Armeniakos, X Jiao… - arxiv preprint arxiv …, 2023 - arxiv.org
The rapid growth of demanding applications in domains applying multimedia processing
and machine learning has marked a new era for edge and cloud computing. These …

A new data-preprocessing-related taxonomy of sensors for iot applications

PD Rosero-Montalvo, VF López-Batista… - Information, 2022 - mdpi.com
IoT devices play a fundamental role in the machine learning (ML) application pipeline, as
they collect rich data for model training using sensors. However, this process can be affected …

Accuracy-Efficiency Trade-Offs and Accountability in Distributed ML Systems

AF Cooper, K Levy, C De Sa - Proceedings of the 1st ACM Conference …, 2021 - dl.acm.org
Trade-offs between accuracy and efficiency pervade law, public health, and other non-
computing domains, which have developed policies to guide how to balance the two in …

Minotaur: Adapting software testing techniques for hardware errors

A Mahmoud, R Venkatagiri, K Ahmed… - Proceedings of the …, 2019 - dl.acm.org
With the end of conventional CMOS scaling, efficient resiliency solutions are needed to
address the increased likelihood of hardware errors. Silent data corruptions (SDCs) are …

The EH model: Early design space exploration of intermittent processor architectures

J San Miguel, K Ganesan, M Badr, C **a… - 2018 51st Annual …, 2018 - ieeexplore.ieee.org
Energy-harvesting devices—which operate solely on energy collected from their
environment—have brought forth a new paradigm of intermittent computing. These devices …

Architecture-aware precision tuning with multiple number representation systems

D Cattaneo, M Chiari, N Fossati… - 2021 58th ACM/IEEE …, 2021 - ieeexplore.ieee.org
Precision tuning trades accuracy for speed and energy savings, usually by reducing the data
width, or by switching from floating point to fixed point representations. However, comparing …