• DocumentCode
    3508198
  • Title

    Sharing resources among periodic and aperiodic tasks with dynamic deadlines

  • Author

    Caccamo, Marco ; Lipari, Giuseppe ; Buttazzo, Giorgio

  • Author_Institution
    Scuola Superiore S. Anna, Pisa, Italy
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    284
  • Lastpage
    293
  • Abstract
    In this paper, we address the problem of scheduling hybrid task sets consisting of hard periodic and soft aperiodic tasks that may share resources in exclusive mode in a dynamic environment, where tasks are scheduled based on their deadlines. Bounded blocking on exclusive resources is achieved by means of a dynamic resource access protocol which also prevents deadlocks and chained blocking. A tunable servicing technique is used to improve aperiodic responsiveness in the presence of resource constraints. The schedulability analysis is also extended to the case in which aperiodic deadlines vary at runtime. The results achieved in this paper can also be used for developing adaptive real-time systems, where task deadlines or periods can change to conform to new load conditions
  • Keywords
    access protocols; processor scheduling; real-time systems; resource allocation; timing; adaptive real-time systems; aperiodic responsiveness; aperiodic tasks; chained blocking; dynamic deadlines; dynamic environment; dynamic resource access protocol; hybrid task sets; periodic tasks; resources sharing; tunable servicing technique; Access protocols; Adaptive systems; Delay; Dynamic scheduling; Real time systems; Runtime; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 1999. Proceedings. The 20th IEEE
  • Conference_Location
    Phoenix, AZ
  • ISSN
    1052-8725
  • Print_ISBN
    0-7695-0475-2
  • Type

    conf

  • DOI
    10.1109/REAL.1999.818856
  • Filename
    818856