DocumentCode :
3425691
Title :
Adaptive, Transparent Frequency and Voltage Scaling of Communication Phases in MPI Programs
Author :
Lim, M.Y. ; Freeh, Vincent W. ; Lowenthal, David K.
Author_Institution :
Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC
fYear :
2006
fDate :
Nov. 2006
Firstpage :
14
Lastpage :
14
Abstract :
Although users of high-performance computing are most interested in raw performance, both energy and power consumption have become critical concerns. Some microprocessors allow frequency and voltage scaling, which enables a system to reduce CPU performance and power when the CPU is not on the critical path. When properly directed, such dynamic frequency and voltage scaling can produce significant energy savings with little performance penalty. This paper presents an MPI runtime system that dynamically reduces CPU performance during communication phases in MPI programs. It dynamically identifies such phases and, without profiling or training, selects the CPU frequency in order to minimize energy-delay product. All analysis and subsequent frequency and voltage scaling is within MPI and so is entirely transparent to the application. This means that the large number of existing MPI programs, as well as new ones being developed, can use our system without modification. Results show that the average reduction in energy-delay product over the NAS benchmark suite is 10% - the average energy reduction is 12% while the average execution time increase is only 2.1%
Keywords :
message passing; performance evaluation; power aware computing; supervisory programs; CPU performance; MPI program; communication phase; high-performance computing; message passing; microprocessor; power consumption; transparent frequency; voltage scaling; Computer science; Costs; Dynamic voltage scaling; Energy consumption; Fission reactors; Frequency; High performance computing; Microprocessors; Permission; USA Councils;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
SC 2006 Conference, Proceedings of the ACM/IEEE
Conference_Location :
Tampa, FL
Print_ISBN :
0-7695-2700-0
Electronic_ISBN :
0-7695-2700-0
Type :
conf
DOI :
10.1109/SC.2006.11
Filename :
4090188
Link To Document :
بازگشت