Affiliation:
1. National Technical University of Athens, Zografou, Greece
2. New York University Abu Dhabi, Abu Dhabi United Arab Emirates
3. National Technical University of Athens, Zografou Greece
4. Villanova University, Villanova, United States
Abstract
The rapid growth of demanding applications in domains applying multimedia processing and machine learning has marked a new era for edge and cloud computing. These applications involve massive data and compute-intensive tasks, and thus, typical computing paradigms in embedded systems and data centers are stressed to meet the worldwide demand for high performance. Concurrently, over the last 15 years, the semiconductor industry has established power efficiency as a first-class design concern. As a result, the community of computing systems is forced to find alternative design approaches to facilitate high-performance and power-efficient computing. Among the examined solutions,
Approximate Computing
has attracted an ever-increasing interest, which has resulted in novel approximation techniques for all the layers of the traditional computing stack. More specifically, during the last decade, a plethora of approximation techniques in software (programs, frameworks, compilers, runtimes, languages), hardware (circuits, accelerators), and architectures (processors, memories) have been proposed in the literature. The current article is Part I of a comprehensive survey on Approximate Computing. It reviews its motivation, terminology, and principles, as well as it classifies the state-of-the-art software & hardware approximation techniques, presents their technical details, and reports a comparative quantitative analysis.
Funder
ASPIRE
Abu Dhabi’s Advanced Technology Research Council
Publisher
Association for Computing Machinery (ACM)
Reference222 articles.
1. Sara Achour and Martin C. Rinard. 2015. Approximate computation with outlier detection in Topaz. In ACM SIGPLAN Int’l. Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA’15). 711–730.
2. Approximate restoring dividers using inexact cells and estimation from partial remainders;Adams Elizabeth;IEEE Trans. on Computers,2020
3. Sameer Agarwal, Barzan Mozafari, Aurojit Panda, Henry Milner, Samuel Madden, and Ion Stoica. 2013. BlinkDB: Queries with bounded errors and bounded response times on very large data. In ACM SIGOPS European Conference on Computer Systems (EuroSys). 29–42.
4. Dual-quality 4:2 compressors for utilizing in dynamic accuracy configurable multipliers;Akbari Omid;IEEE Trans. on Very Large Scale Integration (VLSI) Systems,2017
5. RAP-CLA: A reconfigurable approximate carry look-ahead adder;Akbari Omid;IEEE Trans. on Circuits and Systems II: Express Briefs,2018
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献