Managing performance vs. accuracy trade-offs with loop perforation
Many modern computations (such as video and audio encoders, Monte Carlo simulations, and machine learning algorithms) are designed to trade off accuracy in return for increased performance. To date, such computations typically use ad-hoc, domain-specific techniques developed specifically for the com...
Main Authors: | Sidiroglou, Stelios, Misailovic, Sasa, Hoffmann, Henry Christian, Rinard, Martin C. |
---|---|
Other Authors: | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory |
Format: | Article |
Language: | en_US |
Published: |
Association for Computing Machinery (ACM)
2012
|
Online Access: | http://hdl.handle.net/1721.1/72440 https://orcid.org/0000-0003-0313-9270 https://orcid.org/0000-0001-8095-8523 |
Similar Items
-
Using Code Perforation to Improve Performance, Reduce Energy Consumption, and Respond to Failures
by: Hoffmann, Henry, et al.
Published: (2009) -
Patterns and statistical analysis for understanding reduced resource computing
by: Rinard, Martin C., et al.
Published: (2011) -
Power-Aware Computing with Dynamic Knobs
by: Misailovic, Sasa, et al.
Published: (2010) -
Exploring the effectiveness of loop perforation for quality of service profiling
by: Misailovíc, Saša
Published: (2011) -
Probabilistic and Statistical Analysis of Perforated Patterns
by: Misailovic, Sasa, et al.
Published: (2011)