DocumentCode
3132333
Title
Biasing effects in schedulability measures
Author
Bini, Enrico ; Buttazzo, Giorgio C.
Author_Institution
Scuola Superiore S. Anna, Pisa, Italy
fYear
2004
fDate
30 June-2 July 2004
Firstpage
196
Lastpage
203
Abstract
The performance of a schedulabilty test is typically evaluated by generating a huge number of synthetic task sets and then computing the fraction of those that pass the test with respect to the total number of feasible ones. The resulting ratio, however, depends on the metrics used for evaluating the performance and on the method for generating random task parameters. In particular, an important factor that affects the overall result of the simulation is the probability density function of the random variables used to generate the task set parameters. In this paper we discuss and compare three different metrics that can be used for evaluating the performance of schedulability tests. Then, we investigate how the random generation procedure can bias the simulation results of some specific scheduling algorithm. Finally, we present an efficient method for generating task sets with uniform distribution in a given space, and show how some intuitive solutions typically used for task set generation can bias the simulation results.
Keywords
performance evaluation; probability; processor scheduling; random number generation; performance evaluation; probability density function; random generation procedure; schedulability measure; schedulability test; scheduling algorithm; simulation; synthetic task set; Computational complexity; Delay; Electric breakdown; Polynomials; Probability density function; Processor scheduling; Random variables; Real time systems; Scheduling algorithm; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems, 2004. ECRTS 2004. Proceedings. 16th Euromicro Conference on
ISSN
1068-3070
Print_ISBN
0-7695-2176-2
Type
conf
DOI
10.1109/EMRTS.2004.1311021
Filename
1311021
Link To Document