Paraprox: Pattern-based approximation for data parallel applications

M Samadi, DA Jamshidi, J Lee, S Mahlke - Proceedings of the 19th …, 2014 - dl.acm.org
Approximate computing is an approach where reduced accuracy of results is traded off for
increased speed, throughput, or both. Loss of accuracy is not permissible in all computing …

Sage: Self-tuning approximation for graphics engines

M Samadi, J Lee, DA Jamshidi, A Hormati… - Proceedings of the 46th …, 2013 - dl.acm.org
Approximate computing, where computation accuracy is traded off for better performance or
higher data throughput, is one solution that can help data processing keep pace with the …

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 …

Proactive control of approximate programs

X Sui, A Lenharth, DS Fussell, K Pingali - ACM SIGPLAN Notices, 2016 - dl.acm.org
Approximate computing trades off accuracy of results for resources such as energy or
computing time. There is a large and rapidly growing literature on approximate computing …

[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 …

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 …

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 …

[PDF][PDF] iACT: A software-hardware framework for understanding the scope of approximate computing

AK Mishra, R Barik, S Paul - Workshop on Approximate …, 2014 - sampa.cs.washington.edu
Approximate computing has recently emerged as a paradigm for enabling energy efficient
software and hardware implementations by exploiting the inherent resiliency in applications …

Quality programmable vector processors for approximate computing

S Venkataramani, VK Chippa, ST Chakradhar… - Proceedings of the 46th …, 2013 - dl.acm.org
Approximate computing leverages the intrinsic resilience of applications to inexactness in
their computations, to achieve a desirable trade-off between efficiency (performance or …

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 …