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 :
بازگشت