Title :
Minimal energy fixed-priority scheduling for variable voltage processors
Author :
Quan, Gang ; Hu, Xiaobo Sharon
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of South Carolina, Columbia, SC, USA
Abstract :
To fully exploit the benefit of variable voltage processors, voltage schedules must be designed in the context of work load requirement. In this paper, we present an approach to finding the least-energy voltage schedule for executing real-time jobs on such a processor according to a fixed priority, preemptive policy. The significance of our approach is that the theoretical limit in terms of energy saving for such systems is established, which can, thus, serve as the standard to evaluate the performance of various heuristic approaches. Two algorithms for deriving the optimal voltage schedule are provided. The first one explores fundamental properties of voltage schedules while the second one builds on the first one to further reduce the computational cost. Experimental results are shown to compare the results of this paper with previous ones.
Keywords :
VLSI; circuit CAD; circuit optimisation; integrated circuit design; low-power electronics; microprocessor chips; processor scheduling; real-time systems; timing; fixed priority preemptive policy; least-energy voltage schedule; low power design; minimal energy fixed-priority scheduling; real-time jobs; variable voltage processors; voltage schedules; work load requirement; Computer science; Energy consumption; Power engineering and energy; Processor scheduling; Real time systems; Scheduling algorithm; Testing; Timing; Very large scale integration; Voltage;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
DOI :
10.1109/TCAD.2003.814948