An introduction to approximate computing

11/12/2017
by   M. Ammar Ben Khadra, et al.
0

Approximate computing is a research area where we investigate a wide spectrum of techniques to trade off computation accuracy for better performance or energy consumption. In this work, we provide a general introduction to approximate computing. Also, we propose a taxonomy to make it easier to discuss the merits of different approximation techniques. Our taxonomy emphasizes the expected cost of tackling approximate computing across the entire system stack. We conclude by discussing the unique opportunities as well as challenges of nondeterministic approximate computing.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/20/2023

Approximate Computing Survey, Part II: Application-Specific Architectural Approximation Techniques and Applications

The challenging deployment of compute-intensive applications from domain...
research
02/16/2021

Comparing and Combining Approximate Computing Frameworks

Approximate computing frameworks configure applications so they can oper...
research
11/16/2021

The Case for Approximate Intermittent Computing

We present the concept of approximate intermittent computing and demonst...
research
04/30/2021

QDOT: Quantized Dot Product Kernel for Approximate High-Performance Computing

Approximate computing techniques have been successful in reducing comput...
research
06/02/2017

Capri: A Control System for Approximate Programs

Approximate computing trades off accuracy of results for resources such ...
research
10/11/2022

Sociotechnical Harms of Algorithmic Systems: Scoping a Taxonomy for Harm Reduction

Understanding the landscape of potential harms from algorithmic systems ...
research
04/11/2021

GraphGuess: Approximate Graph Processing System with Adaptive Correction

Graph-based data structures have drawn great attention in recent years. ...

Please sign up or login with your details

Forgot password? Click here to reset