• DocumentCode
    3390188
  • Title

    A scheduling model for reduced CPU energy

  • Author

    Yao, Frances ; Demers, Alan ; Shenker, Scott

  • Author_Institution
    Xerox Palo Alto Res. Center, CA, USA
  • fYear
    1995
  • fDate
    23-25 Oct 1995
  • Firstpage
    374
  • Lastpage
    382
  • Abstract
    The energy usage of computer systems is becoming an important consideration, especially for battery-operated systems. Various methods for reducing energy consumption have been investigated, both at the circuit level and at the operating systems level. In this paper, we propose a simple model of job scheduling aimed at capturing some key aspects of energy minimization. In this model, each job is to be executed between its arrival time and deadline by a single processor with variable speed, under the assumption that energy usage per unit time, P, is a convex function, of the processor speed s. We give an off-line algorithm that computes, for any set of jobs, a minimum-energy schedule. We then consider some on-line algorithms and their competitive performance for the power function P(s)=sp where p⩾2. It is shown that one natural heuristic, called the Average Rate heuristic, uses at most a constant times the minimum energy required. The analysis involves bounding the largest eigenvalue in matrices of a special type
  • Keywords
    computer power supplies; power consumption; scheduling; competitive performance; energy usage; job scheduling; minimum-energy schedule; on-line algorithms; power function; reduced CPU energy; scheduling model; Central Processing Unit; Circuits; Computer displays; Energy conservation; Energy consumption; Operating systems; Personal digital assistants; Portable computers; Processor scheduling; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1995. Proceedings., 36th Annual Symposium on
  • Conference_Location
    Milwaukee, WI
  • ISSN
    0272-5428
  • Print_ISBN
    0-8186-7183-1
  • Type

    conf

  • DOI
    10.1109/SFCS.1995.492493
  • Filename
    492493