• DocumentCode
    2390876
  • Title

    Characterization of scheduling algorithms in real-time computing systems

  • Author

    Tarng, Wernhuar ; Lin, Tein-hsiang

  • Author_Institution
    Dept. of Math. & Sci. Educ., Nat. Hsin-Chu Teachers Coll., Taiwan
  • fYear
    1994
  • fDate
    22-26 Aug 1994
  • Firstpage
    617
  • Abstract
    Most task scheduling algorithms in real-time applications are either preemptive or non-preemptive. We analyze two important characteristics, the schedulability and scheduling overhead, for these two types of algorithms. Simulation results are provided based on two well-known scheduling algorithms, the rate-monotonic (RM) and the earliest-deadline-first (EDF) algorithms. We also study the task blocking problem in preemptive scheduling algorithms caused by the need of sharing resources. Although the priority-inheritance (PI) and priority-ceiling (PC) protocols developed in [1] can be used to protect real-time tasks from missing their deadlines, changing priorities all the time will result in more overhead. We thus propose the locking protocol, a task becomes non-preemptive when it is using a shared resource, which is easier to implement and its overhead is also lower
  • Keywords
    parallel algorithms; processor scheduling; protocols; real-time systems; scheduling; deadlines; earliest-deadline-first algorithms; locking protocol; nonpreemptive algorithms; preemptive algorithms; priority-ceiling protocols; priority-inheritance protocols; rate-monotonic algorithms; real-time computing systems; schedulability; scheduling algorithms; scheduling overhead; shared resource; simulation results; task blocking problem; task scheduling algorithms; Algorithm design and analysis; Computational modeling; Computer science education; Educational institutions; Mathematics; Processor scheduling; Real time systems; Scheduling algorithm; Switches; Systems engineering education;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON '94. IEEE Region 10's Ninth Annual International Conference. Theme: Frontiers of Computer Technology. Proceedings of 1994
  • Print_ISBN
    0-7803-1862-5
  • Type

    conf

  • DOI
    10.1109/TENCON.1994.369146
  • Filename
    369146