• DocumentCode
    61689
  • Title

    Energy-Aware Scheduling on Heterogeneous Processors

  • Author

    Akgun, Osman T. ; Down, Douglas G. ; Righter, Rhonda

  • Author_Institution
    Dept. of Ind. Eng. & Oper. Res., Univ. of California, Berkeley, Berkeley, CA, USA
  • Volume
    59
  • Issue
    3
  • fYear
    2014
  • fDate
    Mar-14
  • Firstpage
    599
  • Lastpage
    613
  • Abstract
    We study a multiserver system where servers are heterogeneous in terms of both their speeds and their usage (energy) costs. We show that the optimal control policy is threshold type, and can be implemented in a decentralized manner through an individually optimal policy. When there are no arrivals, we also derive explicit expressions for the thresholds. We consider both the case with reassignment, where jobs can be moved from one server to another at any time, and the case where reassignment is not possible. When reassignment is possible, determining which server is preferred (i.e., the one that is used even if there are very few jobs waiting) is surprisingly difficult. With arrivals, for the reassignment and no-reassignment cases, determining server preference is also difficult, and depends on the arrival rate.
  • Keywords
    file servers; optimal control; power aware computing; processor scheduling; Web servers; energy costs; energy-aware scheduling; explicit expressions; heterogeneous processors; multiserver system; optimal control policy; threshold type; Admission control; Algebra; Dynamic programming; Indexes; Optimal scheduling; Servers; Silicon; Cloud computing; optimal scheduling; processor scheduling; server farm; stochastic systems; web servers;
  • fLanguage
    English
  • Journal_Title
    Automatic Control, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9286
  • Type

    jour

  • DOI
    10.1109/TAC.2013.2286756
  • Filename
    6644280