• DocumentCode
    2016005
  • Title

    Minimizing Energy Consumption for Precedence-Constrained Applications Using Dynamic Voltage Scaling

  • Author

    Lee, Young Choon ; Zomaya, Albert Y.

  • Author_Institution
    Adv. Networks Res. Group, Univ. of Sydney, Sydney, NSW
  • fYear
    2009
  • fDate
    18-21 May 2009
  • Firstpage
    92
  • Lastpage
    99
  • Abstract
    Jobs on high-performance computing systems are deployed mostly with the sole goal of minimizing completion times. This performance demand has been satisfied without paying much attention to power/energy consumption. Consequently, that has become a major concern in high-performance computing systems. In this paper, we address the problem of scheduling precedence-constrained parallel applications on such systems-specifically with heterogeneous resources-accounting for both application completion time and energy consumption. Our scheduling algorithm adopts dynamic voltage scaling (DVS) to minimize energy consumption. DVS can be used with a number of recent commodity processors that are enabled to operate in different voltage supply levels at the expense of sacrificing clock frequencies. In the context of scheduling, this multiple voltage facility implies that there is a trade-off between the quality of schedules and energy consumption. Our algorithm effectively balances these two performance goals using a novel objective function, which takes into account both goals; this claim is verified by the results obtained from our extensive comparative evaluation study.
  • Keywords
    parallel processing; power aware computing; scheduling; DVS; dynamic voltage scaling; energy consumption minimization; heterogeneous resource; high-performance computing system; precedence-constrained parallel application scheduling; Clocks; Computer networks; Dynamic voltage scaling; Energy consumption; Frequency; Grid computing; Processor scheduling; Scheduling algorithm; System performance; Voltage control; Dynamic voltage scaling; Energy awareness; Scheduling; heterogeneous computing systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2009. CCGRID '09. 9th IEEE/ACM International Symposium on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4244-3935-5
  • Electronic_ISBN
    978-0-7695-3622-4
  • Type

    conf

  • DOI
    10.1109/CCGRID.2009.16
  • Filename
    5071859