Repository logo
 
Publication

Efficient schedulability tests for real-time embedded systems with urgent routines

dc.contributor.authorSantos Jr., J. Augusto
dc.contributor.authorLima, George
dc.contributor.authorBletsas, Konstantinos
dc.date.accessioned2015-01-15T12:43:14Z
dc.date.available2015-01-15T12:43:14Z
dc.date.issued2013
dc.description.abstractTask scheduling is one of the key mechanisms to ensure timeliness in embedded real-time systems. Such systems have often the need to execute not only application tasks but also some urgent routines (e.g. error-detection actions, consistency checkers, interrupt handlers) with minimum latency. Although fixed-priority schedulers such as Rate-Monotonic (RM) are in line with this need, they usually make a low processor utilization available to the system. Moreover, this availability usually decreases with the number of considered tasks. If dynamic-priority schedulers such as Earliest Deadline First (EDF) are applied instead, high system utilization can be guaranteed but the minimum latency for executing urgent routines may not be ensured. In this paper we describe a scheduling model according to which urgent routines are executed at the highest priority level and all other system tasks are scheduled by EDF. We show that the guaranteed processor utilization for the assumed scheduling model is at least as high as the one provided by RM for two tasks, namely 2(2√−1). Seven polynomial time tests for checking the system timeliness are derived and proved correct. The proposed tests are compared against each other and to an exact but exponential running time test.por
dc.identifier.doi10.1007/s10617-013-9113-6
dc.identifier.issn0929-5585
dc.identifier.issn1572-8080
dc.identifier.urihttp://hdl.handle.net/10400.22/5421
dc.language.isoengpor
dc.peerreviewedyespor
dc.publisherSpringerpor
dc.relation.ispartofseriesDesign Automation for Embedded Systems;August 2013
dc.relation.publisherversionhttp://link.springer.com/article/10.1007%2Fs10617-013-9113-6por
dc.subjectReal-time embedded systemspor
dc.subjectSchedulability analysispor
dc.subjectEarliest Deadline Firstpor
dc.subjectRate-Monotonicpor
dc.titleEfficient schedulability tests for real-time embedded systems with urgent routinespor
dc.typejournal article
dspace.entity.typePublication
rcaap.rightsopenAccesspor
rcaap.typearticlepor

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ART16_CISTER_2014.pdf
Size:
1.42 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: