Title :
Exploiting Energy Saving Opportunity of Barrier Operation in MPI Programs
Author :
Yang, Wenjing ; Yang, Canqun
Author_Institution :
Dept. of Comput., Beijing Univ. of Aeronaut. & Astronaut., Beijing
Abstract :
In high performance parallel computing, energy consumption has become a more and more important problem. Under the support of the voltage scaling- available processors, reducing CPU voltage/frequency in the non-critical path is an efficient energy reduction method. This paper exploited the energy saving opportunities in MPI_Barrier operation. Through testing NPB3.2-MPI programs on 256-process cluster system, we found that the busy time of each process has the big difference each other when the cluster is connected by a 100 Mbps network. We proposed two low-power methods: one is shut-down based MPI_Barrier (SDMB) and the other is dynamic voltage/frequency scaling based MPI_Barrier (DVSMB). Experimental results show that average 4.95% energy saving is obtained through SDMB and average 12.28% energy saving is obtained through DVSMB. SDMB avoids the performance loss through pre-activation strategy and the performance loss of DVSMB is less than 1%.
Keywords :
application program interfaces; message passing; parallel programming; power aware computing; 256-process cluster system; MPI programs; dynamic voltage-frequency scaling based MPI_Barrier; energy reduction method; energy saving opportunity; high performance parallel computing; parallel program interface; shut-down based MPI_Barrier method; Asia; CMOS process; Computational modeling; Computer simulation; Dynamic voltage scaling; Energy consumption; Frequency; Performance loss; Short circuit currents; Switches; MPI; barrier; energy saving;
Conference_Titel :
Modeling & Simulation, 2008. AICMS 08. Second Asia International Conference on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-0-7695-3136-6
Electronic_ISBN :
978-0-7695-3136-6
DOI :
10.1109/AMS.2008.80