Proceedings of the 42nd Annual International Symposium on Computer Architecture 2015
DOI: 10.1145/2749469.2750371
|View full text |Cite
|
Sign up to set email alerts
|

Rumba

Abstract: Approximate computing can be employed for an emerging class of applications from various domains such as multimedia, machine learning and computer vision. The approximated output of such applications, even though not 100% numerically correct, is often either useful or the difference is unnoticeable to the end user. This opens up a new design dimension to trade off application performance and energy consumption with output correctness. However, a largely unaddressed challenge is quality control: how to ensure t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 103 publications
(6 citation statements)
references
References 46 publications
0
6
0
Order By: Relevance
“…Since these cells do not faithfully store raw data , systems that use them can neither support exact computation nor dynamically generate data in different resolutions; such approximate-storage systems simply sacrifice flexibility [21,28,43,73]. Quality control Without revisiting storage-interface design, existing quality-control mechanisms must request full-size, raw data from the storage device [25,37,41,49,68,72,81]. Most frameworks control output quality by comparing subsets of results for exact and approximate computation, missing the opportunity to capture low-quality input that failed the requirement before computation begins.…”
Section: Alternative Approachesmentioning
confidence: 99%
See 4 more Smart Citations
“…Since these cells do not faithfully store raw data , systems that use them can neither support exact computation nor dynamically generate data in different resolutions; such approximate-storage systems simply sacrifice flexibility [21,28,43,73]. Quality control Without revisiting storage-interface design, existing quality-control mechanisms must request full-size, raw data from the storage device [25,37,41,49,68,72,81]. Most frameworks control output quality by comparing subsets of results for exact and approximate computation, missing the opportunity to capture low-quality input that failed the requirement before computation begins.…”
Section: Alternative Approachesmentioning
confidence: 99%
“…The resolution-reduction choices Autofocus makes are usually more conservative than those of a programmer, but Autofocus can nonetheless help applications adapt to datasets. To ensure the quality of the execution result, VS may leverage existing approximate frameworks [37,41,49,68,72,81].…”
Section: The Varifocal Storage Programming Modelmentioning
confidence: 99%
See 3 more Smart Citations