• DocumentCode
    3371638
  • Title

    Fixed priority scheduling periodic tasks with varying execution priority

  • Author

    Harbour, Michael Gonzalez ; Klein, Mark H. ; Lehoczky, John P.

  • Author_Institution
    Dept. de Electron., Cantabria Univ., Santander, Spain
  • fYear
    1991
  • fDate
    4-6 Dec 1991
  • Firstpage
    116
  • Lastpage
    128
  • Abstract
    The problem of fixed priority scheduling of periodic tasks where each task´s execution priority may vary is considered. Periodic tasks are decomposed into serially executed subtasks, where each subtask is characterized by an execution time and a fixed priority and is permitted to have a deadline. A method for determining the schedulability of each task is presented along with its theoretical underpinnings. This method can be used to analyze the schedulability of complex task sets which involve interrupts, certain synchronization protocols, nonpreemptible sections and, in general, any mechanism that contributes to a complex priority structure. The authors introduce a simple but realistic real-time robotics application and illustrate how one uses the schedulability equations presented
  • Keywords
    protocols; real-time systems; robot programming; scheduling; complex priority structure; complex task sets; execution priority; execution time; fixed priority scheduling; interrupts; nonpreemptible sections; periodic tasks; realistic real-time robotics application; schedulability equations; serially executed subtasks; synchronization protocols; theoretical underpinnings; Contracts; Dispatching; Government; Oceans; Protocols; Scheduling; Software engineering; Statistics; Sufficient conditions; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 1991. Proceedings., Twelfth
  • Conference_Location
    San Antonio, TX
  • Print_ISBN
    0-8186-2450-7
  • Type

    conf

  • DOI
    10.1109/REAL.1991.160365
  • Filename
    160365