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 …

A retrospective and prospective view of approximate computing [point of view

W Liu, F Lombardi, M Shulte - Proceedings of the IEEE, 2020 - ieeexplore.ieee.org
Computing systems are conventionally designed to operate as accurately as possible.
However, this trend faces severe technology challenges, such as power consumption, circuit …

An approximate memory architecture for a reduction of refresh power consumption in deep learning applications

DT Nguyen, H Kim, HJ Lee… - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
A DRAM device requires periodic refresh operations to preserve data integrity, which incurs
significant power consumption. This paper proposes a new memory architecture to reduce …

An approximate memory architecture for energy saving in deep learning applications

DT Nguyen, NH Hung, H Kim… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
DRAM devices require periodic refresh operations to preserve data integrity. Slowing down
the refresh rate can reduce the energy consumption; however, it may cause a loss of data …

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: Concepts, architectures, challenges, applications, and future directions

AM Dalloo, AJ Humaidi, AK Al Mhdawi… - IEEE …, 2024 - ieeexplore.ieee.org
The unprecedented progress in computational technologies led to a substantial proliferation
of artificial intelligence applications, notably in the era of big data and IoT devices. In the …

Security threats in approximate computing systems

P Yellu, N Boskov, MA Kinsy, Q Yu - Proceedings of the 2019 on Great …, 2019 - dl.acm.org
Approximate computing systems improve energy efficiency and computation speed at the
cost of reduced accuracy on system outputs. Existing efforts mainly explore the feasible …

Approximating beyond the processor: Exploring full-system energy-accuracy tradeoffs in a smart camera system

A Raha, V Raghunathan - IEEE Transactions on Very Large …, 2018 - ieeexplore.ieee.org
The intrinsic error resilience exhibited by emerging application domains enables new
avenues for energy optimization of computing systems, namely, the introduction of a small …

ARXON: A Framework for Approximate Communication Over Photonic Networks-on-Chip

FP Sunny, A Mirza, I Thakkar, M Nikdast… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
The approximate computing paradigm advocates for relaxing accuracy goals in applications
to improve energy-efficiency and performance. Recently, this paradigm has been explored …