• 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