• DocumentCode
    2381463
  • Title

    Reservation-Based Interrupt Scheduling

  • Author

    Manica, Nicola ; Abeni, Luca ; Palopoli, Luigi

  • Author_Institution
    Univ. of Trento, Trento, Italy
  • fYear
    2010
  • fDate
    12-15 April 2010
  • Firstpage
    46
  • Lastpage
    55
  • Abstract
    Some real-time kernels (such as a recent real-time version of Linux) permit to execute interrupt handlers in dedicated threads, to control their interference on real-time applications. However, from the stand-point of real-time analysis, such threads are challenging and cannot be dealt with in the traditional ways. Furthermore, the application of traditional scheduling solutions (such as fixed priorities) proves ineffective in striking a good trade-off between predictability and hardware performance. This paper shows how the problem can be tackled by using the resource reservation abstraction and an appropriate model for schedulability analysis.
  • Keywords
    interrupts; real-time systems; scheduling; Linux; dedicated threads; interrupt handlers; real-time analysis; real-time kernels; reservation-based interrupt scheduling; resource reservation abstraction; schedulability analysis; Hardware; Interference; Kernel; Linux; Pressing; Queueing analysis; Real time systems; Timing; Writing; Yarn; Operating Systems; Real-Time; Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time and Embedded Technology and Applications Symposium (RTAS), 2010 16th IEEE
  • Conference_Location
    Stockholm
  • ISSN
    1080-1812
  • Print_ISBN
    978-1-4244-6690-0
  • Electronic_ISBN
    1080-1812
  • Type

    conf

  • DOI
    10.1109/RTAS.2010.25
  • Filename
    5465965