• DocumentCode
    3541741
  • Title

    Battery-aware dynamic voltage scaling in multiprocessor embedded system

  • Author

    Cai, Yuan ; Reddy, Sudhakar M. ; Pomeranz, Irith ; Al-Hashimi, Bashir M.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Iowa Univ., Iowa City, IA, USA
  • fYear
    2005
  • fDate
    23-26 May 2005
  • Firstpage
    616
  • Abstract
    In a battery powered system, a primary design consideration is the battery lifetime. The profile of current drawn from a battery determines its lifetime. Recently, dynamic voltage scaling has been applied to alter the battery load current profile in distributed systems to reduce battery charge consumption (Chowdhury, P. and Chakrabarti, C., IEEE Workshop on Sig. Process. Systems, SIPS ´02, p.201-6, 2002). The load current profile is changed by utilizing the slack in the execution of scheduled tasks. We propose a new dynamic voltage scaling procedure that alters the load current profile by considering the total battery current instead of the method of Chowdhury and Chakrabarti that considers the current dawn by an individual task with the latest finish times in the schedule. The task schedule is partitioned into steps and the load currents during selected steps are targeted for reduction by scaling the supply voltage of the processing elements. Experimental results on a large set of task graphs show that battery charge consumption reductions of up to 89.80% are achieved by the new algorithm.
  • Keywords
    battery management systems; design engineering; electric current; electric potential; embedded systems; low-power electronics; multiprocessing systems; power consumption; processor scheduling; battery charge consumption; battery lifetime; battery load current profile; battery-aware dynamic voltage scaling; energy consumption; multiprocessor embedded system; Batteries; Design engineering; Dynamic voltage scaling; Embedded computing; Embedded system; Energy consumption; Power engineering and energy; Power engineering computing; Scheduling; Voltage control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
  • Print_ISBN
    0-7803-8834-8
  • Type

    conf

  • DOI
    10.1109/ISCAS.2005.1464663
  • Filename
    1464663