A survey of techniques for approximate computing

S Mittal - ACM Computing Surveys (CSUR), 2016 - dl.acm.org
Approximate computing trades off computation quality with effort expended, and as rising
performance demands confront plateauing resource budgets, approximate computing has …

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

Q Xu, T Mytkowicz, NS Kim - IEEE Design & Test, 2015 - ieeexplore.ieee.org
As one of the most promising energy-efficient computing paradigms, approximate computing
has gained a lot of research attention in the past few years. This paper presents a survey of …

Perforatedcnns: Acceleration through elimination of redundant convolutions

M Figurnov, A Ibraimova… - Advances in neural …, 2016 - proceedings.neurips.cc
We propose a novel approach to reduce the computational cost of evaluation of
convolutional neural networks, a factor that has hindered their deployment in low-power …

Foggycache: Cross-device approximate computation reuse

P Guo, B Hu, R Li, W Hu - Proceedings of the 24th annual international …, 2018 - dl.acm.org
Mobile and IoT scenarios increasingly involve interactive and computation intensive
contextual recognition. Existing optimizations typically resort to computation offloading or …

Rumba: An online quality management system for approximate computing

DS Khudia, B Zamirai, M Samadi… - Proceedings of the 42nd …, 2015 - dl.acm.org
Approximate computing can be employed for an emerging class of applications from various
domains such as multimedia, machine learning and computer vision. The approximated …

Adaptive low-overhead scheduling for periodic and reactive intermittent execution

K Maeng, B Lucia - Proceedings of the 41st ACM SIGPLAN Conference …, 2020 - dl.acm.org
Batteryless energy-harvesting devices eliminate the need in batteries for deployed sensor
systems, enabling longer lifetime and easier maintenance. However, such devices cannot …

[PDF][PDF] Accept: A programmer-guided compiler framework for practical approximate computing

A Sampson, A Baixo, B Ransford… - … Technical Report UW …, 2015 - eecs.umich.edu
Approximate computing trades off accuracy for better performance and energy efficiency. It
offers promising optimization opportunities for a wide variety of modern applications, from …

Neural acceleration for GPU throughput processors

A Yazdanbakhsh, J Park, H Sharma… - Proceedings of the 48th …, 2015 - dl.acm.org
Graphics Processing Units (GPUs) can accelerate diverse classes of applications, such as
recognition, gaming, data analytics, weather prediction, and multimedia. Many of these …

APPROX-NoC: A data approximation framework for network-on-chip architectures

R Boyapati, J Huang, P Majumder, KH Yum… - Proceedings of the 44th …, 2017 - dl.acm.org
The trend of unsustainable power consumption and large memory bandwidth demands in
massively parallel multicore systems, with the advent of the big data era, has brought upon …