• DocumentCode
    1849951
  • Title

    Battery-conscious task sequencing for portable devices including voltage/clock scaling

  • Author

    Rakhmatov, Daler ; Vrudhula, Sarma ; Chakrabarti, Chaitali

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Arizona Univ., Tucson, AZ, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    189
  • Lastpage
    194
  • Abstract
    Operation of battery-powered portable systems can no longer be sustained once a battery becomes discharged. Maximization of the battery lifetime is a difficult task due to nonlinearity of battery behavior that depends on the characteristics of the system load profile. We address the problem of task sequencing without and with voltage/clock scaling that shapes the profile so that the battery lifetime is maximized. We developed an accurate analytical battery model and validated it with measurements taken on a real lithium-ion battery used in a pocket computer. We use the model as a basis for a unique battery-conscious cost function and utilize its properties to develop several novel algorithms, including insertion of recovery periods and voltage/clock scaling for delay slack distribution.
  • Keywords
    computer power supplies; low-power electronics; portable computers; processor scheduling; secondary cells; task analysis; Li-ion battery; algorithms; analytical battery model; battery behavior nonlinearity; battery lifetime maximization; battery-conscious cost function; battery-conscious task sequencing; delay slack distribution; pocket computer; portable devices; recovery periods; single-processor load scheduling; system load profile characteristics; voltage/clock scaling; Algorithm design and analysis; Analytical models; Batteries; Clocks; Cost function; Job shop scheduling; Low power electronics; Permission; Processor scheduling; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2002. Proceedings. 39th
  • ISSN
    0738-100X
  • Print_ISBN
    1-58113-461-4
  • Type

    conf

  • DOI
    10.1109/DAC.2002.1012618
  • Filename
    1012618