Title :
Dynamic Power-Aware Scheduling Algorithms for Real-Time Task Sets with Fault-Tolerance in Parallel and Distributed Computing Environment
Author :
Han, Jian-Jun ; Li, Qing-Hua
Author_Institution :
Sch. of Comput. Sci. & Technol., Huazhong Univ. of Sci. & Technol., China
Abstract :
At present, saving energy consumption of modern processors and fault tolerance become major concerns due to the fact that high power consumption increases heat dissipation, which leads to decreased reliability of systems. Similarly, the faults of running tasks also reduce the reliability of systems. The algorithms proposed in this paper are based on the policy of shortest-task-first and combined with other efficient techniques, such as shared slack reclamation and checkpoint. Consequently, not only real-time tasks can be completed before deadline, but also reduction of the global power consumption and fault-tolerance will be satisfied dynamically. In this paper, we present four algorithms to cope with scheduling independent task sets and task sets with precedence relationship in homogeneous and heterogeneous systems, respectively. Moreover, we present dynamic fault-tolerant algorithm. Compared to the efficient algorithms presented so far, our algorithms show lower communicational complexity and much better scheduling performance in terms of makespan and energy consumption.
Keywords :
checkpointing; communication complexity; fault tolerant computing; parallel processing; power consumption; real-time systems; scheduling; communicational complexity; distributed computing; dynamic power-aware scheduling algorithm; energy consumption; fault-tolerance; parallel computing; power consumption; real-time task sets; shortest-task-first policy; system reliability; Distributed computing; Dynamic scheduling; Electromagnetic transients; Energy consumption; Energy management; Fault tolerance; Heuristic algorithms; Power system reliability; Processor scheduling; Scheduling algorithm;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
Print_ISBN :
0-7695-2312-9
DOI :
10.1109/IPDPS.2005.178