• DocumentCode
    746374
  • Title

    Rate monotonic analysis: the hyperbolic bound

  • Author

    Bini, Enrico ; Buttazzo, Giorgio C. ; Buttazzo, Giuseppe M.

  • Author_Institution
    Scuola Superiore S. Anna, Pisa, Italy
  • Volume
    52
  • Issue
    7
  • fYear
    2003
  • fDate
    7/1/2003 12:00:00 AM
  • Firstpage
    933
  • Lastpage
    942
  • Abstract
    We propose a novel schedulability analysis for verifying the feasibility of large periodic task sets under the rate monotonic algorithm when the exact test cannot be applied on line due to prohibitively long execution times. The proposed test has the same complexity as the original Liu and Layland (1973) bound, but it is less pessimistic, thus allowing it to accept task sets that would be rejected using the original approach. The performance of the proposed approach is evaluated with respect to the classical Liu and Layland method and theoretical bounds are derived as a function of n (the number of tasks) and for the limit case of n tending to infinity. The analysis is also extended to include aperiodic servers and blocking times due to concurrency control protocols. Extensive simulations on synthetic tasks sets are presented to compare the effectiveness of the proposed test with respect to the Liu and Layland method and the exact response time analysis.
  • Keywords
    concurrency control; performance evaluation; protocols; real-time systems; scheduling; aperiodic servers; blocking times; concurrency control protocols; execution times; hyperbolic bound; large periodic task sets; performance; rate monotonic analysis; real time system; response time analysis; schedulability analysis; simulations; Algorithm design and analysis; Analytical models; Concurrency control; Dynamic scheduling; H infinity control; Processor scheduling; Protocols; Runtime; Scheduling algorithm; Testing;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2003.1214341
  • Filename
    1214341