• DocumentCode
    2486623
  • Title

    Battery aware task scheduling for a system-on-a-chip using voltage/clock scaling

  • Author

    Chowdhury, Princey ; Chakrabarti, Chaitali

  • Author_Institution
    Dept. of Electr. Eng., Arizona State Univ., Tempe, AZ, USA
  • fYear
    2002
  • fDate
    16-18 Oct. 2002
  • Firstpage
    201
  • Lastpage
    206
  • Abstract
    Battery lifetime is a critical parameter in the operation of mobile computing devices. The lifetime of such devices is directly dependent on the battery discharge profile. In this paper we address the problem of task scheduling in single processor and multiprocessor systems such that the battery lifetime is maximized. We propose a procedure that achieves this by shaping the current load profile. The shaping algorithm makes extensive use of voltage/clock scaling and is guided by heuristics that are derived from the properties of the battery model. Simulations show that the proposed algorithm improves the battery lifetime significantly.
  • Keywords
    mobile computing; multiprocessing systems; power supply circuits; processor scheduling; system-on-chip; battery aware task scheduling; battery discharge profile; current load profile; heuristics; mobile computing devices; multiprocessor systems; shaping algorithm; single processor systems; system-on-a-chip; task scheduling; voltage/clock scaling; Batteries; Clocks; Dynamic scheduling; Low power electronics; Mobile computing; Processor scheduling; Scheduling algorithm; Shape control; System-on-a-chip; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems, 2002. (SIPS '02). IEEE Workshop on
  • ISSN
    1520-6130
  • Print_ISBN
    0-7803-7587-4
  • Type

    conf

  • DOI
    10.1109/SIPS.2002.1049709
  • Filename
    1049709