Title :
Energy-Efficient Scheduling for Real-Time Tasks on Uniform Multiprocessors
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Univ. of Kaohsiung, Kaohsiung, Taiwan
Abstract :
Our aim in the research is to address the scheduling problem of a uniform multiprocessor platform with a periodic task set. The processors in the platform have the same instruction architecture. Besides, each processor has a limited range of discrete available speeds and the speed of each processor can be adjusted independently from each other. We propose an off-line task-to-processor assignment algorithm, the Largest Task First with Available Speed Considerations (LTFwAS) algorithm to consider discrete available speeds for the processors. The algorithm can derive a feasible task assignment with the minimal energy consumption and has the time complexity of O(MNX), where M, N, and X are the numbers of uniform processors, tasks, and available speeds, respectively. A series of experiments are conducted to evaluate the proposed algorithm. The experimental results demonstrate that the performance of the proposed LTFwAS algorithm is greatly similar to that of the optimal algorithm.
Keywords :
computational complexity; power aware computing; processor scheduling; LTFwAS algorithm; energy consumption; energy-efficient scheduling; instruction architecture; largest task first with available speed considerations; off-line task-to-processor assignment algorithm; periodic task set; real-time tasks; task assignment; time complexity; uniform multiprocessor platform; Approximation algorithms; Computer architecture; Energy consumption; Power demand; Processor scheduling; Program processors; Real-time systems; Discrete Available Speeds; Energy-Efficient; Real-Time Tasks; Uniform Multiprocessors;
Conference_Titel :
Dependable, Autonomic and Secure Computing (DASC), 2014 IEEE 12th International Conference on
Conference_Location :
Dalian
Print_ISBN :
978-1-4799-5078-2
DOI :
10.1109/DASC.2014.42