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 …
performance demands confront plateauing resource budgets, approximate computing has …
Approximate communication: Techniques for reducing communication bottlenecks in large-scale parallel systems
Approximate computing has gained research attention recently as a way to increase energy
efficiency and/or performance by exploiting some applications' intrinsic error resiliency …
efficiency and/or performance by exploiting some applications' intrinsic error resiliency …
The bunker cache for spatio-value approximation
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 …
Inefficient handling of data can be attributed to conventional architectures being oblivious to …
Survey on approximate computing and its intrinsic fault tolerance
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 …
for safety-critical applications. It presents a multitude of approximation methodologies, which …
A taxonomy of general purpose approximate computing techniques
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 …
if they expend less effort on producing a “perfect” answer. Approximate computing …
Efficient multi-gpu shared memory via automatic optimization of fine-grained transfers
Despite continuing research into inter-GPU communication mechanisms, extracting
performance from multi-GPU systems remains a significant challenge. Inter-GPU …
performance from multi-GPU systems remains a significant challenge. Inter-GPU …
The anytime automaton
Approximate computing is an emerging paradigm enabling tradeoffs between accuracy and
efficiency. However, a fundamental challenge persists: state-of-the-art techniques lack the …
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
Approximate computing (AC) represents a paradigm shift from conventional precise
processing to inexact computation but still satisfying the system requirement on accuracy …
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 …
its application. Intermittent computations stem from the erratic energy patterns caused by …
Scaling datacenter accelerators with compute-reuse architectures
Hardware specialization is commonly used in datacenters to ameliorate the nearing end of
CMOS technology scaling. While offering superior performance and energy-efficiency …
CMOS technology scaling. While offering superior performance and energy-efficiency …