• DocumentCode
    688173
  • Title

    Consolidating Applications for Energy Efficiency in Heterogeneous Computing Systems

  • Author

    Jing Zhang ; Hao Wang ; Heshan Lin ; Wu-Chun Feng

  • Author_Institution
    Dept. of Comput. Sci., Virginia Tech, Blacksburg, VA, USA
  • fYear
    2013
  • fDate
    13-15 Nov. 2013
  • Firstpage
    399
  • Lastpage
    406
  • Abstract
    By scheduling multiple applications with complementary resource requirements on a smaller number of compute nodes, we aim to improve performance, resource utilization, energy consumption, and energy efficiency simultaneously. In addition to our naive consolidation approach, which already achieves the aforementioned goals, we propose a new energy efficiency-aware (EEA) scheduling policy and compare its performance with current state-of-the-art policies, namely round-robin (RR), resource utilization-aware (RUA), adaptive shortest-job first (ASJF) in order to support the consolidation of applications in heterogeneous computing systems, and in turn, simultaneously improve performance, resource utilization, energy consumption, and energy efficiency, as measured by the energy-delay product. Of particular note, our experimental results on a real heterogeneous computing system demonstrate the efficacy of our scheduling policies by improving overall energy efficiency by an order of magnitude.
  • Keywords
    distributed processing; energy conservation; resource allocation; scheduling; ASJF policy; EEA scheduling policy; RR policy; RUA policy; adaptive shortest-job first policy; energy consumption; energy efficiency; energy efficiency-aware scheduling policy; energy-delay product; heterogeneous computing systems; resource requirements; resource utilization; resource utilization-aware policy; round-robin policy; Algorithm design and analysis; Benchmark testing; Energy consumption; Graphics processing units; Kernel; Power demand; Schedules; CPU; GPU; benchmarks; consolidation; energy efficiency; energy-delay product; heterogeneous computing; resource utilization; scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
  • Conference_Location
    Zhangjiajie
  • Type

    conf

  • DOI
    10.1109/HPCC.and.EUC.2013.64
  • Filename
    6831946