Title :
Toward an Optimal Power-Aware Scheduling Technique
Author :
Andrei, Silaghi ; Cheng, Albert M. K. ; Radulescu, Vlad ; McNicholl, T.
Author_Institution :
Dept. of Comput. Sci., Lamar Univ., Beaumont, TX, USA
Abstract :
With the rapid demand of portable and mobile embedded systems, reducing energy consumption has become a vital research area in the real-time embedded systems community. There exist many research works which describe scheduling algorithms minimizing the total energy of a system. However, very few works describe scheduling techniques for which the energy consumption is optimal. This paper describes a scheduling technique which provides an optimal schedule in terms of power consumption on a uniprocessor platform running non-preeemptive jobs. To the best of our knowledge, there is no analytical formula of the minimum energy for an arbitrary job set with n jobs, where n ≥ 2 is the number of jobs. A multi-case analytical formula for the minimum energy of job sets with two jobs is provided here as an original contribution.
Keywords :
embedded systems; power aware computing; processor scheduling; total energy systems; mobile embedded systems; multicase analytical formula; nonpreeemptive jobs; optimal energy consumption; optimal power-aware scheduling technique; optimal scheduling algorithms; power consumption; real-time embedded system community; uniprocessor platform; Embedded systems; Power demand; Processor scheduling; Program processors; Real-time systems; Schedules; Scheduling; minimum energy; power-aware scheduling technique;
Conference_Titel :
Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2012 14th International Symposium on
Conference_Location :
Timisoara
Print_ISBN :
978-1-4673-5026-6
DOI :
10.1109/SYNASC.2012.26