DocumentCode
3688818
Title
Accuracy-aware optimization of approximate programs
Author
Sasa Misailovic
Author_Institution
MIT CSAIL, Cambridge, 02139, United States
fYear
2015
Firstpage
37
Lastpage
38
Abstract
Many modern applications (such as multimedia processing, machine learning, and big-data analytics) exhibit an inherent tradeoff between performance and the accuracy of the produced results. These applications allow us to investigate new, more aggressive program optimizations. We present a novel approximate optimization framework based on accuracy-aware program transformations. These transformations reduce accuracy of computation in return for improved performance, energy efficiency, and/or resilience. The optimization framework includes program analyses that characterize the accuracy of transformed programs, and search techniques that navigate the tradeoff space induced by transformations to find approximate programs with profitable tradeoffs. Our research shows that this approach can significantly improve program performance while providing acceptably accurate results.
Keywords
"Approximation methods","Optimization","Accuracy","Probabilistic logic","Programming","Hardware","Computational efficiency"
Publisher
ieee
Conference_Titel
Compilers, Architecture and Synthesis for Embedded Systems (CASES), 2015 International Conference on
Type
conf
DOI
10.1109/CASES.2015.7324543
Filename
7324543
Link To Document