• DocumentCode
    1209302
  • Title

    How to integrate precedence constraints and shared resources in real-time scheduling

  • Author

    Spuri, Marco ; Stankovic, John A.

  • Author_Institution
    Scuola Superiore S. Anna, Pisa, Italy
  • Volume
    43
  • Issue
    12
  • fYear
    1994
  • fDate
    12/1/1994 12:00:00 AM
  • Firstpage
    1407
  • Lastpage
    1412
  • Abstract
    Formal results for precedence constrained, real-time scheduling of unit time tasks are extended to arbitrary timed tasks with preemption. An exact characterisation of the EDF-like schedulers that can be used to transparently enforce precedence constraints among tasks is shown. These extended results are then integrated with a well-known protocol that handles real-time scheduling of tasks with shared resources, but does not consider precedence constraints. This results in schedulability formulas for task sets which allow preemption, shared resources, and precedence constraints, and a practical algorithm for many real-time uniprocessor systems
  • Keywords
    protocols; scheduling; EDF-like schedulers; precedence constraints; precedence constraints integration; protocol; real-time scheduling; real-time uniprocessor systems; shared resources; unit time tasks; Dynamic scheduling; Mars; Monitoring; Operating systems; Processor scheduling; Protocols; Real time systems; Runtime; Scheduling algorithm; Sufficient conditions;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.338100
  • Filename
    338100