DocumentCode
3490215
Title
Bounds of start and completion times of application tasks on the RTEM system
Author
Peng, Dar-Tzen
Author_Institution
AlliedSignal Microelectronics & Technol. Center, Columbia, MD, USA
fYear
1993
fDate
13-14 May 1993
Firstpage
54
Lastpage
58
Abstract
The author studies the start and completion times of application tasks on RTEM system, a descendant of MAFT developed at AlliedSignal. The RTEM workload consists of a set of periodic tasks, each of which is executed redundantly on the system for fault-tolerance. A priority based nonpreemptive list scheduling algorithm is used for task scheduling. The distributed agreement mechanism used to ensure fault-tolerance adds a nonzero, constant delay to the possible start of the tasks immediately succeeding the task being terminated. Since task execution times may vary between their maximum and minimum values, the start (and thus the completion) time of each copy of a task is difficult to predict unless the task execution order is fixed. He derives both lower and upper bounds of the start time for each task when all tasks are of the same periods, each node executes the entire task set, no branch conditions are allowed, and the task execution order need not be fixed
Keywords
distributed memory systems; fault tolerant computing; multiprocessing programs; real-time systems; scheduling; MAFT; RTEM system; application tasks; branch conditions; completion times; distributed agreement mechanism; fault-tolerance; priority based nonpreemptive list scheduling algorithm; start times; task execution order; task scheduling; Aerospace electronics; Application software; Control systems; Delay; Fault tolerance; Fault tolerant systems; Microelectronics; Power generation; Scheduling algorithm; Upper bound;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Applications, 1993., Proceedings of the IEEE Workshop on
Conference_Location
New York, NY
Print_ISBN
0-8186-4130-4
Type
conf
DOI
10.1109/RTA.1993.263116
Filename
263116
Link To Document