• DocumentCode
    2766249
  • Title

    Towards Energy Aware Scheduling for Precedence Constrained Parallel Tasks in a Cluster with DVFS

  • Author

    Wang, Lizhe ; Von Laszewski, Gregor ; Dayal, Jai ; Wang, Fugang

  • Author_Institution
    Pervasive Technol. Inst., Indiana Univ., Bloomington, IN, USA
  • fYear
    2010
  • fDate
    17-20 May 2010
  • Firstpage
    368
  • Lastpage
    377
  • Abstract
    Reducing energy consumption for high end computing can bring various benefits such as, reduce operating costs, increase system reliability, and environment respect. This paper aims to develop scheduling heuristics and to present application experience for reducing power consumption of parallel tasks in a cluster with the Dynamic Voltage Frequency Scaling (DVFS) technique. In this paper, formal models are presented for precedence-constrained parallel tasks, DVFS enabled clusters, and energy consumption. This paper studies the slack time for non-critical jobs, extends their execution time and reduces the energy consumption without increasing the task´s execution time as a whole. Additionally, Green Service Level Agreement is also considered in this paper. By increasing task execution time within an affordable limit, this paper develops scheduling heuristics to reduce energy consumption of a tasks execution and discusses the relationship between energy consumption and task execution time. Models and scheduling heuristics are examined with a simulation study. Test results justify the design and implementation of proposed energy aware scheduling heuristics in the paper.
  • Keywords
    environmental factors; parallel processing; power aware computing; scheduling; workstation clusters; dynamic voltage frequency scaling technique; energy aware scheduling heuristics; green service level agreement; high end computing; precedence constrained parallel tasks; Computational modeling; Concurrent computing; Costs; Dynamic voltage scaling; Energy consumption; Frequency; Grid computing; High performance computing; Power engineering computing; Processor scheduling; Cluster Computing; Green Computing; Task Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster, Cloud and Grid Computing (CCGrid), 2010 10th IEEE/ACM International Conference on
  • Conference_Location
    Melbourne, VIC
  • Print_ISBN
    978-1-4244-6987-1
  • Type

    conf

  • DOI
    10.1109/CCGRID.2010.19
  • Filename
    5493462