DocumentCode
2381512
Title
Task Mapping and Bandwidth Reservation for Mixed Hard/Soft Fault-Tolerant Embedded Systems
Author
Saraswat, Prabhat Kumar ; Pop, Paul ; Madsen, Jan
Author_Institution
Dept. of Inf. & Math. Modelling, Tech. Univ. of Denmark, Lygnby, Denmark
fYear
2010
fDate
12-15 April 2010
Firstpage
89
Lastpage
98
Abstract
In this paper we are interested in mixed hard/soft real-time fault-tolerant applications mapped on distributed heterogeneous architectures. We use the Earliest Deadline First (EDF) scheduling for the hard real-time tasks and the Constant Bandwidth Server (CBS) for the soft tasks. The bandwidth reserved for the servers determines the quality of service (QoS) for soft tasks. CBS enforces temporal isolation, such that soft task overruns do not affect the timing guarantees of hard tasks. Transient faults in hard tasks are tolerated using checkpointing with rollback recovery. We have proposed a Tabu Search-based approach for task mapping and CBS bandwidth reservation, such that the deadlines for the hard tasks are satisfied, even in the case of transient faults, and the QoS for the soft tasks is maximized. Researchers have used fixed execution time models, such as the worst-case execution times for hard tasks and average execution times for soft tasks. However, we show that by using stochastic execution times for soft tasks, significant improvements can be obtained. The proposed strategy has been evaluated using an extensive set of benchmarks.
Keywords
checkpointing; embedded systems; fault tolerant computing; quality of service; scheduling; search problems; bandwidth reservation; checkpointing; constant bandwidth server; distributed heterogeneous architectures; earliest deadline first scheduling; mixed hard/soft fault-tolerant embedded systems; quality of service; rollback recovery; stochastic execution; tabu search; task mapping; Bandwidth; Embedded system; Fault tolerant systems; Informatics; Processor scheduling; Quality of service; Real time systems; Stochastic processes; Streaming media; Timing; design methodologies; fault-tolerance; quality of service; real-time distributed;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time and Embedded Technology and Applications Symposium (RTAS), 2010 16th IEEE
Conference_Location
Stockholm
ISSN
1080-1812
Print_ISBN
978-1-4244-6690-0
Electronic_ISBN
1080-1812
Type
conf
DOI
10.1109/RTAS.2010.31
Filename
5465969
Link To Document