Title
Self-aware computing in the Angstrom processor
Abstract
Addressing the challenges of extreme scale computing requires holistic design of new programming models and systems that support those models. This paper discusses the Angstrom processor, which is designed to support a new Self-aware Computing (SEEC) model. In SEEC, applications explicitly state goals, while other systems components provide actions that the SEEC runtime system can use to meet those goals. Angstrom supports this model by exposing sensors and adaptations that traditionally would be managed independently by hardware. This exposure allows SEEC to coordinate hardware actions with actions specified by other parts of the system, and allows the SEEC runtime system to meet application goals while reducing costs (e.g., power consumption).
Year
DOI
Venue
2012
10.1145/2228360.2228409
DAC
Keywords
DocType
ISSN
hardware action,holistic design,new programming model,self-aware computing,seec runtime system,systems component,power consumption,angstrom processor,extreme scale computing,application goal,new self-aware computing,adaptive system,performance,hardware,sensor,computational modeling,benchmark testing,design,programming,adaptive systems,programming model
Conference
0738-100X
Citations 
PageRank 
References 
18
0.72
21
Authors
12
Name
Order
Citations
PageRank
Henry Hoffmann1177295.10
Jim Holt2372.44
George Kurian350517.56
Eric Lau4342.24
Martina Maggio543529.55
Jason E. Miller623010.31
Sabrina M. Neuman7181.40
mahmut e sinangil81119.55
Yildiz Sinangil9382.80
Anant Agarwal104258483.35
Anantha P. Chandrakasan11144421946.93
Srinivas Devadas1286061146.30