Show simple item record

dc.contributor.advisorAnant Agarwal
dc.contributor.authorMaggio, Martinaen_US
dc.contributor.authorHoffmann, Henryen_US
dc.contributor.authorSantambrogio, Marco D.en_US
dc.contributor.authorAgarwal, Ananten_US
dc.contributor.authorLeva, Albertoen_US
dc.contributor.otherComputer Architectureen
dc.date.accessioned2011-04-01T19:30:09Z
dc.date.available2011-04-01T19:30:09Z
dc.date.issued2011-04-01
dc.identifier.urihttp://hdl.handle.net/1721.1/62020
dc.description.abstractAutonomic computing systems are capable of adapting their behavior and resources thousands of times a second to automatically decide the best way to accomplish a given goal despite changing environmental conditions and demands. Different decision mechanisms are considered in the literature, but in the vast majority of the cases a single technique is applied to a given instance of the problem. This paper proposes a comparison of some state of the art approaches for decision making, applied to a self-optimizing autonomic system that allocates resources to a software application, which provides direct performance feedback at runtime. The Application Heartbeats framework is used to provide the sensor data (feedback), and a variety of decision mechanisms, from heuristics to control-theory and machine learning, are investigated. The results obtained with these solutions are compared by means of case studies using standard benchmarks.en_US
dc.format.extent10 p.en_US
dc.relation.ispartofseriesMIT-CSAIL-TR-2011-019
dc.titleA Comparison of Autonomic Decision Making Techniquesen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record