• DocumentCode
    579753
  • Title

    Runtime Procedure for Energy Savings in Applications with Point-to-Point Communications

  • Author

    Sundriyal, Vaibhav ; Sosonkina, Masha ; Gaenko, Alexander

  • Author_Institution
    U.S. DOE Ames Lab., Iowa State Univ., Ames, IA, USA
  • fYear
    2012
  • fDate
    24-26 Oct. 2012
  • Firstpage
    155
  • Lastpage
    162
  • Abstract
    Although high-performance computing has always been about efficient application execution, both energy and power consumption have become critical concerns owing to their effect on operating costs and failure rates of large-scale computing platforms. Modern microprocessors are equipped with the capabilities to reduce their power consumption using techniques such as dynamic voltage and frequency scaling (DVFS) and CPU clock modulation (called throttling). Without careful application, however, DVFS and throttling may cause a significant performance loss due to system overhead. This work presents design considerations for a runtime procedure that dynamically analyzes blocking point-to-point communications, groups them according to the proposed criteria, and applies frequency scaling by analyzing both communication and architectural parameters without penalizing the performance much. Experiments, performed on NAS parallel benchmarks verify the proposed design by exhibiting energy savings of as much as 11% with a performance loss as low as 2%.
  • Keywords
    energy consumption; microprocessor chips; power aware computing; CPU clock modulation; NAS parallel benchmark; application execution; dynamic frequency scaling; dynamic voltage scaling; energy consumption; energy saving; failure rate; high-performance computing; large-scale computing platform; microprocessor; performance loss; point-to-point communication; power consumption reduction; runtime procedure; throttling; Benchmark testing; Degradation; Power demand; Radiation detectors; Runtime; Switches; Time frequency analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture and High Performance Computing (SBAC-PAD), 2012 IEEE 24th International Symposium on
  • Conference_Location
    New York, NY
  • ISSN
    1550-6533
  • Print_ISBN
    978-1-4673-4790-7
  • Type

    conf

  • DOI
    10.1109/SBAC-PAD.2012.20
  • Filename
    6374784