• DocumentCode
    1586184
  • 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
  • fYear
    2008
  • Firstpage
    144
  • Lastpage
    149
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/AMS.2008.80
  • Filename
    4530466