DocumentCode
2229441
Title
Evaluation of the probability of dynamic failure and processor utilization for real-time systems
Author
Woodbury, Michael H. ; Shin, Kang G.
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
fYear
1988
fDate
6-8 Dec 1988
Firstpage
222
Lastpage
231
Abstract
It is shown how to determine closed-form expressions for task scheduling delay and active task time distributions for any real-time system application, given a scheduling policy and task execution time distributions. The active task time denotes the total time a task is executing or waiting to be executed, including scheduling delays and resource contention delays. The distributions are used to determine the probability of dynamic failure and processor utilization, where the probability of dynamic failure is the probability that any task will not complete before its deadline. The opposing effects of decreasing the probability of dynamic failure and increasing utilization are also addressed. The analysis first addresses workloads where all tasks are periodic, i.e., they are repetitively triggered at constant frequencies. It is then extended to include the arrival of asynchronously triggered tasks. The effects of asynchronous tasks on the probability of dynamic failure and utilization are addressed
Keywords
fault tolerant computing; real-time systems; scheduling; active task time distributions; asynchronously triggered tasks; closed-form expressions; dynamic failure; probability of dynamic failure; processor utilization; real-time systems; resource contention delays; task scheduling delay; Application software; Cost function; Delay effects; Distributed computing; Dynamic scheduling; Job shop scheduling; Optimal scheduling; Performance analysis; Processor scheduling; Real time systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 1988., Proceedings.
Conference_Location
Huntsville, AL
Print_ISBN
0-8186-4894-5
Type
conf
DOI
10.1109/REAL.1988.51117
Filename
51117
Link To Document