Fault Tolerant Global Scheduling for Multiprocessor Hard Real Time Systems

被引:0
作者
Peng, Hao [1 ]
Yang, Fan [1 ]
机构
[1] Hefei Univ Technol, Sch Comp & Informat, Hefei 230009, Peoples R China
来源
PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON INFORMATION SCIENCES, MACHINERY, MATERIALS AND ENERGY (ICISMME 2015) | 2015年 / 126卷
关键词
multiprocessor; hard real-time systems; primary-backup; fault tolerant; global scheduling; TASKS;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In hard real-time systems, faults happen every now and then. With respect to the criticality of this kind of system, the capability of fault tolerance is necessary. A fault tolerant scheduling algorithm is capable of guaranteeing timing requirements of tasks even when faults occur. A primary-backup based fault-tolerant global scheduling algorithm RRFTGS (resource reclaim fault tolerant global scheduling) is proposed in this paper. RRFTGS pushes the execution of backup as late as possible and reclaims the resource distributed to backups when it is no longer needed. By this method the additional cost for achieving fault tolerance is significantly reduced. Simulation result shows that, comparing to the scheduling algorithm which only use passive backups, RRFTGS needs much less processors to tolerate a single fault. RRFTGS also could be adopted when high utilization task exists.
引用
收藏
页码:1588 / 1596
页数:9
相关论文
共 14 条
[1]   Soft errors in advanced computer systems [J].
Baumann, R .
IEEE DESIGN & TEST OF COMPUTERS, 2005, 22 (03) :258-266
[2]  
Berten V., 2006, P 20 INT PAR DISTR P, P152
[3]   Fault-tolerant rate-monotonic first-fit scheduling in hard-real-time systems [J].
Bertossi, AA ;
Mancini, LV ;
Rossini, F .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1999, 10 (09) :934-945
[4]  
Bertossi AA, 2006, IEEE ACM DIS SIM, P107
[5]   Improved priority assignment for global fixed priority pre-emptive scheduling in multiprocessor real-time systems [J].
Davis, Robert I. ;
Burns, Alan .
REAL-TIME SYSTEMS, 2011, 47 (01) :1-40
[6]  
Galashi Omid Akbari, 2014, Journal of Electronics (China), V31, P256, DOI 10.1007/s11767-014-4011-z
[7]   New Response Time Bounds for Fixed Priority Multiprocessor Scheduling [J].
Guan, Nan ;
Stigge, Martin ;
Yi, Wang ;
Yu, Ge .
2009 30TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2009, :387-+
[8]  
Hanming Chen, 2011, 2011 International Conference on Computer Science and Service System (CSSS), P80
[9]  
Koren I., 2010, Fault-Tolerant Systems, DOI DOI 10.1109/TC.2008.90
[10]   Fault-Tolerant Scheduling in Homogeneous Real-Time Systems [J].
Krishna, C. M. .
ACM COMPUTING SURVEYS, 2014, 46 (04)