Real-time task replication for fault tolerance in identical multiprocessor systems

被引:0
作者
Chen, Jian-Jia [1 ]
Yang, Chuan-Yue [1 ]
Kuo, Tei-Wei [1 ]
Tseng, Shau-Yin [2 ]
机构
[1] Natl Taiwan Univ, Grad Inst Networking & Multimedia, Dept Comp Sci & Informat Engn, Taipei 106, Taiwan
[2] SOC Technol Ctr, Ind Technol Res Inst, Taipei, Taiwan
来源
RTAS 2007: 13TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS | 2007年
关键词
real-time task scheduling; fault tolerance; task replication; multiprocessor systems;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Multiprocessor platforms have been widely adopted in both embedded and server systems. In addition to the performance improvement, multiprocessor systems could have the flexibility in tolerating processor failures via task replication. This paper considers the replication of periodic hard real-time tasks in identical multiprocessor environments. Each task is replicated on K distinct processors, where K is a user-determined integer for fault tolerance to improve system reliability. When the objective is to minimize the maximum utilization in a system with a specified number of processors, we present a greedy algorithm with a 2-approximation ratio, and a polynomial-time approximation scheme is developed. For the minimization of the number of processors required to derive feasible schedules with task replication, we develop greedy algorithms with a 2-approximation ratio and an asymptotic polynomial-time approximation scheme.
引用
收藏
页码:249 / +
页数:2
相关论文
共 50 条
[41]   Fault-tolerance oriented real-time task scheduling on multiple earth-observing satellites [J].
Zhu, Xiao-Min ;
Wang, Jian-Jiang ;
Wang, Ji ;
Liu, Zhong .
Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2015, 43 (08) :1471-1480
[42]   Aco and Ga Based Fault-Tolerant Scheduling of Real-Time Tasks on Multiprocessor Systems - A Comparative Study [J].
Kumar, Abhaya ;
Panda, Sunita ;
Pani, Subhendu Kumar ;
Baghel, Vikas ;
Panda, Ankita .
2014 IEEE 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND CONTROL (ISCO), 2014, :120-126
[43]   FAULT-TOLERANT LPT TASK-SCHEDULING IN MULTIPROCESSOR SYSTEMS [J].
BERTOSSI, AA ;
MANCINI, L .
MICROPROCESSORS AND MICROSYSTEMS, 1992, 16 (02) :91-99
[44]   Schedulability Analysis for Fault Tolerance real-time system under fault bursts [J].
Zhou Zhengyong ;
Pang Liping ;
Yang Fumin .
2014 IEEE 7TH JOINT INTERNATIONAL INFORMATION TECHNOLOGY AND ARTIFICIAL INTELLIGENCE CONFERENCE (ITAIC), 2014, :20-27
[45]   ACO Based Dynamic Scheduling Algorithm for Real-Time Multiprocessor Systems [J].
Shah, Apurva ;
Kotecha, Ketan .
INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2011, 3 (03) :20-30
[46]   A new dynamic scheduling algorithm for real-time homogenous multiprocessor systems [J].
Yang, Yuhai ;
Bin, Xuelian ;
Yu, Shengsheng .
DCABES 2006 PROCEEDINGS, VOLS 1 AND 2, 2006, :1064-1068
[47]   A Weakly Hard Real-Time Tasks on Global Scheduling of Multiprocessor Systems [J].
Ismail, Habibah ;
Jawawi, Dayang N. A. ;
Isa, Mohd Adham .
2015 9TH MALAYSIAN SOFTWARE ENGINEERING CONFERENCE (MYSEC2015), 2015, :123-128
[48]   Online adaptive utilization control for real-time embedded multiprocessor systems [J].
Yao, Jianguo ;
Liu, Xue ;
Gu, Zonghua ;
Wang, Xiaorui ;
Li, Jian .
JOURNAL OF SYSTEMS ARCHITECTURE, 2010, 56 (09) :463-473
[49]   Towards energy-aware software-based fault tolerance in real-time systems [J].
Unsal, OS ;
Koren, I ;
Krishna, CM .
ISLPED'02: PROCEEDINGS OF THE 2002 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2002, :124-129
[50]   Low power fault tolerance scheduling scheme in DVS-enabled real-time systems [J].
Zhang Y. ;
Zhang H. .
International Journal of High Performance Systems Architecture, 2016, 6 (02) :110-117