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 …

Approximate communication: Techniques for reducing communication bottlenecks in large-scale parallel systems

F Betzel, K Khatamifard, H Suresh, DJ Lilja… - ACM Computing …, 2018 - dl.acm.org
Approximate computing has gained research attention recently as a way to increase energy
efficiency and/or performance by exploiting some applications' intrinsic error resiliency …

The bunker cache for spatio-value approximation

J San Miguel, J Albericio, NE Jerger… - 2016 49th Annual IEEE …, 2016 - ieeexplore.ieee.org
The cost of moving and storing data is still a fundamental concern for computer architects.
Inefficient handling of data can be attributed to conventional architectures being oblivious to …

Survey on approximate computing and its intrinsic fault tolerance

G Rodrigues, F Lima Kastensmidt, A Bosio - Electronics, 2020 - mdpi.com
This work is a survey on approximate computing and its impact on fault tolerance, especially
for safety-critical applications. It presents a multitude of approximation methodologies, which …

A taxonomy of general purpose approximate computing techniques

T Moreau, J San Miguel, M Wyse… - IEEE Embedded …, 2017 - ieeexplore.ieee.org
Approximate computing is the idea that systems can gain performance and energy efficiency
if they expend less effort on producing a “perfect” answer. Approximate computing …

Efficient multi-gpu shared memory via automatic optimization of fine-grained transfers

H Muthukrishnan, D Nellans, D Lustig… - 2021 ACM/IEEE 48th …, 2021 - ieeexplore.ieee.org
Despite continuing research into inter-GPU communication mechanisms, extracting
performance from multi-GPU systems remains a significant challenge. Inter-GPU …

The anytime automaton

JS Miguel, NE Jerger - ACM SIGARCH Computer Architecture News, 2016 - dl.acm.org
Approximate computing is an emerging paradigm enabling tradeoffs between accuracy and
efficiency. However, a fundamental challenge persists: state-of-the-art techniques lack the …

Security threat analyses and attack models for approximate computing systems: From hardware and micro-architecture perspectives

P Yellu, L Buell, M Mark, MA Kinsy, D Xu… - ACM Transactions on …, 2021 - dl.acm.org
Approximate computing (AC) represents a paradigm shift from conventional precise
processing to inexact computation but still satisfying the system requirement on accuracy …

The case for approximate intermittent computing

F Bambusi, F Cerizzi, Y Lee… - 2022 21st ACM/IEEE …, 2022 - ieeexplore.ieee.org
We present the concept of approximate intermittent computing and concretely demonstrate
its application. Intermittent computations stem from the erratic energy patterns caused by …

Scaling datacenter accelerators with compute-reuse architectures

A Fuchs, D Wentzlaff - 2018 ACM/IEEE 45th Annual …, 2018 - ieeexplore.ieee.org
Hardware specialization is commonly used in datacenters to ameliorate the nearing end of
CMOS technology scaling. While offering superior performance and energy-efficiency …