• DocumentCode
    3015423
  • 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
  • fYear
    2005
  • fDate
    04-08 April 2005
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
  • Print_ISBN
    0-7695-2312-9
  • Type

    conf

  • DOI
    10.1109/IPDPS.2005.214
  • Filename
    1419817