Title :
Voltage scaling for energy minimization with QoS constraints
Author :
Manzak, Ali ; Chakrabarti, Chaitali
Author_Institution :
Dept. of Electr. Eng., Arizona State Univ., Tempe, AZ, USA
fDate :
6/23/1905 12:00:00 AM
Abstract :
We propose variable voltage scheduling algorithms that minimize energy while satisfying the quality of service (QoS) requirements. We consider the case when multiple applications are running on a single processor equipped with a limited sized buffer and each application has a different computational load and timing constraint. We use the Lagrange multiplier method to theoretically determine the relation between the application voltages such that the energy is minimum, and then develop iterative algorithms to satisfy the relation. The iterative algorithms find the minimum energy solution with polynomial time complexity for both the off-line case and the online case. We show the effect of buffer size and application deadline times on the ability of the system to reduce energy. Furthermore, we consider the effect of discharge current on battery life and show that the voltage assignment for maximum battery capacity is very similar to the voltage assignment for maximum energy
Keywords :
circuit CAD; computational complexity; digital integrated circuits; iterative methods; minimisation; power consumption; Lagrange multiplier; deadline time; energy minimization; iterative method; polynomial time complexity; quality of service; variable voltage scheduling; voltage assignment; Batteries; Iterative algorithms; Lagrangian functions; Measurement; Polynomials; Processor scheduling; Quality of service; Scheduling algorithm; Timing; Voltage;
Conference_Titel :
Computer Design, 2001. ICCD 2001. Proceedings. 2001 International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-7695-1200-3
DOI :
10.1109/ICCD.2001.955063