DocumentCode :
2553265
Title :
A scheduling algorithm for hybrid tasks based on Imprecise Computation-Rotational Scheduling scheme
Author :
Zhou, Yue ; Liu, Xiaolin ; Lv, Jiuyi ; Zheng, Xijian
Author_Institution :
Faulty of Inf. & Control Eng., Shenyang Jianzhu Univ., Shenyang, China
fYear :
2011
fDate :
21-25 June 2011
Firstpage :
876
Lastpage :
880
Abstract :
A fault-tolerant scheduling algorithm for hybrid tasks is presented, which combines the Imprecise Computation-Rotational Scheduling (IC-RS) scheduling strategy and the Alternate Primary Recovery-Space and Time Redundancy (APR-STR) fault-tolerant allocate scheduling. APR-STR fault-tolerant allocate strategy is adopted to divide periodic tasks with fault-tolerant requirement into two parts: high frequency tasks set and low frequency tasks set, then adopts space redundancy and time redundancy to scheduling sub-tasks set respectively. The periodic tasks without fault-tolerant requirement are treated as task which has backup only, by this way, periodic tasks are able to schedule together. The aperiodic tasks without fault-tolerant requirement are divided into two sequences: waiting sequence and preempted sequence. The aperiodic tasks´ priority is based on their waiting time, and they are scheduled in the idle time of processors. The proposed algorithm is able to schedule the hybrid tasks effectively, and to improve process´s utilization. An example shows this algorithm can deduce the overhead of communication time between processors and improve utilization of system resources.
Keywords :
fault tolerant computing; processor scheduling; resource allocation; APR-STR fault tolerant allocate strategy; alternate primary recovery-space and time redundancy scheduling; aperiodic task priority; communication time overhead; fault tolerant requirement; fault tolerant scheduling algorithm; high frequency task set; hybrid tasks; imprecise computation-rotational scheduling scheduling strategy; low frequency task set; periodic tasks; preempted sequence; space redundancy; time redundancy; waiting sequence; Fault tolerant systems; Real time systems; Redundancy; Scheduling; Scheduling algorithm; fault-tolerant; imprecise; real-time; redundancy; rotational scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Control and Automation (WCICA), 2011 9th World Congress on
Conference_Location :
Taipei
Print_ISBN :
978-1-61284-698-9
Type :
conf
DOI :
10.1109/WCICA.2011.5970641
Filename :
5970641
Link To Document :
بازگشت