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
Link To Document