Title :
Exploring the Energy-Time Tradeoff in MPI Programs on a Power-Scalable Cluster
Author :
Freeh, Vincent W. ; Pan, Feng ; Kappiah, Nandini ; Lowenthal, David K. ; Springer, Rob
Author_Institution :
Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
Abstract :
Recently, energy has become an important issue in highperformance computing. For example, supercomputers that have energy in mind, such as BlueGene/L, have been built; the idea is to improve the energy efficiency of nodes. Our approach, which uses off-the-shelf, high-performance cluster nodes that are frequency scalable, allows energy saving by scaling down the CPU. This paper investigates the energy consumption and execution time of applications from a standard benchmark suite (NAS) on a power-scalable cluster. We study via direct measurement and simulation both intra-node and inter-node effects of memory and communication bottlenecks, respectively. Additionally, we compare energy consumption and execution time across different numbers of nodes. Our results show that a power-scalable cluster has the potential to save energy by scaling the processor down to lower energy levels. Furthermore, we found that for some programs, it is possible to both consume less energy and execute in less time when using a larger number of nodes, each at reduced energy. Additionally, we developed and validated a model that enables us to predict the energy-time tradeoff of larger clusters.
Keywords :
application program interfaces; message passing; power consumption; workstation clusters; MPI; energy consumption; energy-time tradeoff; high-performance computing; message passing interface; power-scalable cluster; standard benchmark suite; Computer science; Energy consumption; Energy efficiency; Energy states; Frequency; Gears; Microprocessors; Potential energy; Predictive models; Supercomputers;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
Print_ISBN :
0-7695-2312-9
DOI :
10.1109/IPDPS.2005.214