DocumentCode :
2049919
Title :
Compiler and runtime support for predictive control of power and cooling
Author :
Dietz, Henry G. ; Dieter, William R.
Author_Institution :
Dept. of Electr. & Comput. Eng., Kentucky Univ., Lexington, KY, USA
fYear :
2006
fDate :
25-29 April 2006
Abstract :
The low cost of clusters built using commodity components has made it possible for many more users to purchase their own supercomputer. However, even modest-sized clusters make significant demands on the power and cooling infrastructure. Minimizing impact of problems after they are detected is not as effective as avoiding problems altogether. This paper is about achieving the best system performance by predicting and avoiding power and cooling problems. Although measuring power and thermal properties of a code is not trivial, the primary issue is making predictions sufficiently in advance so that they can be used to drive predictive, rather than just reactive control at runtime. This paper presents new compiler analysis supporting interprocedural power prediction and a variety of other compiler and runtime technologies making feed-forward control feasible. The techniques apply to most computer systems, but some properties specific to clusters and parallel supercomputing are used where appropriate.
Keywords :
feedforward; mainframes; parallel machines; power control; predictive control; program compilers; temperature control; compiler analysis; compiler support; computer systems; cooling control; feed-forward control; interprocedural power prediction; parallel supercomputing; power control; runtime support; supercomputer; Battery charge measurement; Cooling; Energy consumption; Hysteresis; Portable computers; Power engineering and energy; Power measurement; Predictive control; Runtime; Temperature sensors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Print_ISBN :
1-4244-0054-6
Type :
conf
DOI :
10.1109/IPDPS.2006.1639602
Filename :
1639602
Link To Document :
بازگشت