Patterns and statistical analysis for understanding reduced resource computing

We present several general, broadly applicable mechanisms that enable computations to execute with reduced resources, typically at the cost of some loss in the accuracy of the result they produce.We identify several general computational patterns that interact well with these resource reduction mech...

Full description

Bibliographic Details
Main Authors: Rinard, Martin C., Hoffmann, Henry Christian, Misailovic, Sasa, Sidiroglou, Stylianos
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Format: Article
Language:en_US
Published: Association for Computing Machinery 2011
Online Access:http://hdl.handle.net/1721.1/63086
https://orcid.org/0000-0003-0313-9270
https://orcid.org/0000-0001-8095-8523
_version_ 1811070740063059968
author Rinard, Martin C.
Hoffmann, Henry Christian
Misailovic, Sasa
Sidiroglou, Stylianos
author2 Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
author_facet Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Rinard, Martin C.
Hoffmann, Henry Christian
Misailovic, Sasa
Sidiroglou, Stylianos
author_sort Rinard, Martin C.
collection MIT
description We present several general, broadly applicable mechanisms that enable computations to execute with reduced resources, typically at the cost of some loss in the accuracy of the result they produce.We identify several general computational patterns that interact well with these resource reduction mechanisms, present a concrete manifestation of these patterns in the form of simple model programs, perform simulationbased explorations of the quantitative consequences of applying these mechanisms to our model programs, and relate the model computations (and their interaction with the resource reduction mechanisms) to more complex benchmark applications drawn from a variety of fields.
first_indexed 2024-09-23T08:40:49Z
format Article
id mit-1721.1/63086
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T08:40:49Z
publishDate 2011
publisher Association for Computing Machinery
record_format dspace
spelling mit-1721.1/630862022-09-23T13:47:39Z Patterns and statistical analysis for understanding reduced resource computing Rinard, Martin C. Hoffmann, Henry Christian Misailovic, Sasa Sidiroglou, Stylianos Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science Rinard, Martin C. Rinard, Martin C. Hoffmann, Henry Christian Misailovic, Sasa Sidiroglou, Stylianos We present several general, broadly applicable mechanisms that enable computations to execute with reduced resources, typically at the cost of some loss in the accuracy of the result they produce.We identify several general computational patterns that interact well with these resource reduction mechanisms, present a concrete manifestation of these patterns in the form of simple model programs, perform simulationbased explorations of the quantitative consequences of applying these mechanisms to our model programs, and relate the model computations (and their interaction with the resource reduction mechanisms) to more complex benchmark applications drawn from a variety of fields. United States. Defense Advanced Research Projects Agency (DARPA) (Cooperative Agreement FA8750-06-2-0189) National Science Foundation (U.S.) (Award 0811397) National Science Foundation (U.S.) (Award 0835652) National Science Foundation (U.S.) (Award 0905244) 2011-05-24T13:28:45Z 2011-05-24T13:28:45Z 2010-10 2010-10 Article http://purl.org/eprint/type/ConferencePaper 978-1-4503-0203-6 http://hdl.handle.net/1721.1/63086 Rinard, Martin et al. “Patterns and Statistical Analysis for Understanding Reduced Resource Computing.” Proceedings of the ACM International Conference on Object Oriented Programming Systems Languages and Applications. Reno/Tahoe, Nevada, USA: ACM, 2010. 806-821. https://orcid.org/0000-0003-0313-9270 https://orcid.org/0000-0001-8095-8523 en_US http://dx.doi.org/10.1145/1869459.1869525 Proceedings of the ACM international conference on Object oriented programming systems languages and applications Creative Commons Attribution-Noncommercial-Share Alike 3.0 http://creativecommons.org/licenses/by-nc-sa/3.0/ application/pdf Association for Computing Machinery MIT web domain
spellingShingle Rinard, Martin C.
Hoffmann, Henry Christian
Misailovic, Sasa
Sidiroglou, Stylianos
Patterns and statistical analysis for understanding reduced resource computing
title Patterns and statistical analysis for understanding reduced resource computing
title_full Patterns and statistical analysis for understanding reduced resource computing
title_fullStr Patterns and statistical analysis for understanding reduced resource computing
title_full_unstemmed Patterns and statistical analysis for understanding reduced resource computing
title_short Patterns and statistical analysis for understanding reduced resource computing
title_sort patterns and statistical analysis for understanding reduced resource computing
url http://hdl.handle.net/1721.1/63086
https://orcid.org/0000-0003-0313-9270
https://orcid.org/0000-0001-8095-8523
work_keys_str_mv AT rinardmartinc patternsandstatisticalanalysisforunderstandingreducedresourcecomputing
AT hoffmannhenrychristian patternsandstatisticalanalysisforunderstandingreducedresourcecomputing
AT misailovicsasa patternsandstatisticalanalysisforunderstandingreducedresourcecomputing
AT sidirogloustylianos patternsandstatisticalanalysisforunderstandingreducedresourcecomputing