Loading [a11y]/accessibility-menu.js
Cache and pipeline sensitive fixed priority scheduling for preemptive real-time systems | IEEE Conference Publication | IEEE Xplore

Cache and pipeline sensitive fixed priority scheduling for preemptive real-time systems


Abstract:

Current schedulability analyses for preemptive systems consider cache behaviour by adding preemption-caused cache reload costs. Thereby, they ignore the fact that delays ...Show More

Abstract:

Current schedulability analyses for preemptive systems consider cache behaviour by adding preemption-caused cache reload costs. Thereby, they ignore the fact that delays due to cache misses often have a reduced impact because of pipeline effects. In this paper, these methods are called isolated. Pipeline-related preemption costs are not considered at all in current schedulability analyses. This paper presents two cache- and pipeline-sensitive response time analysis methods for fixed-priority preemptive scheduling. The first is an isolated method. The second method incorporates the preemption-caused cache costs into the worst-case execution time (WCET) of the preempted task. This allows for the compensation of delays due to cache misses by pipeline effects. It is shown that the applicability of isolated approaches is limited to a certain class of CPUs. Practical experiments are used to compare both methods.
Date of Conference: 27-30 November 2000
Date Added to IEEE Xplore: 06 August 2002
Print ISBN:0-7695-0900-2
Print ISSN: 1052-8725
Conference Location: Orlando, FL, USA

Contact IEEE to Subscribe

References

References is not available for this document.