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

V Leon, MA Hanif, G Armeniakos, X Jiao… - ACM Computing …, 2023 - dl.acm.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 …

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 …

Chisel: Reliability-and accuracy-aware optimization of approximate computational kernels

S Misailovic, M Carbin, S Achour, Z Qi… - ACM Sigplan …, 2014 - dl.acm.org
The accuracy of an approximate computation is the distance between the result that the
computation produces and the corresponding fully accurate result. The reliability of the …

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 …

Approximate computing: A survey of recent trends—bringing greenness to computing and communication

HB Barua, KC Mondal - Journal of The Institution of Engineers (India) …, 2019 - Springer
Energy-efficient computing is a much needed technological advantage for future.
Approximate or inexact computing is a computing paradigm that can trade energy and …

Towards automatic significance analysis for approximate computing

V Vassiliadis, J Riehme, J Deussen… - Proceedings of the …, 2016 - dl.acm.org
Several applications may trade-off output quality for energy efficiency by computing only an
approximation of their output. Current approaches to software-based approximate …

{VideoChef}: Efficient approximation for streaming video processing pipelines

R Xu, J Koo, R Kumar, P Bai, S Mitra… - 2018 USENIX Annual …, 2018 - usenix.org
Many video streaming applications require low-latency processing on resource-constrained
devices. To meet the latency and resource constraints, developers must often approximate …

Phase-aware optimization in approximate computing

S Mitra, MK Gupta, S Misailovic… - 2017 IEEE/ACM …, 2017 - ieeexplore.ieee.org
This paper shows that many applications exhibit execution-phase-specific sensitivity
towards approximation of the internal subcomputations. Therefore, approximation in certain …

TREAFET: Temperature-aware real-time task scheduling for finfet based multicores

S Chakraborty, Y Sharma, S Moulik - ACM Transactions on Embedded …, 2024 - dl.acm.org
The recent shift in the VLSI industry from conventional MOSFET to FinFET for designing
contemporary chip-multiprocessor (CMP) has noticeably improved hardware platforms' …

Detecting and mitigating faults in cloud computing environment

MK Gokhroo, MC Govil, ES Pilli - 2017 3rd International …, 2017 - ieeexplore.ieee.org
Distributed Systems have swiftly evolved from network of personal computers to cluster and
then to grid, moving on to the era of cloud computing and now the latest one as Internet of …