17th Euromicro Conference on Real-Time Systems (ECRTS'05)
DOI: 10.1109/ecrts.2005.26
|View full text |Cite
|
Sign up to set email alerts
|

Scheduling Analysis of Real-Time Systems with Precise Modeling of Cache Related Preemption Delay

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
73
0

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 87 publications
(73 citation statements)
references
References 9 publications
0
73
0
Order By: Relevance
“…SymTA/P considers the cache behavior of the preempted and preempting task to compute the maximum cache related preemption delay. This delay is considered in cache-aware response time analysis [SE04] [SSE05].…”
Section: Employed Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…SymTA/P considers the cache behavior of the preempted and preempting task to compute the maximum cache related preemption delay. This delay is considered in cache-aware response time analysis [SE04] [SSE05].…”
Section: Employed Methodsmentioning
confidence: 99%
“…A new scheduling approach considering the combination of timing analysis and preemptive scheduling will have to be developed. SymTA/P provides an integration of WCET calculation and cacherelated preemption delay for schedulability analysis [SSE05].…”
Section: Remaining Problems and Future Perspectivesmentioning
confidence: 99%
“…The crudest approach to CRPD analysis is to assume that every preemption causes a complete flush of the entire cache; a safe but often imprecise assumption. Successively more precise estimates have been achieved by researchers [Busquets-Mataix et al 1996;Lee et al 1998;Staschulat et al 2005;Tan and Mooney 2007;Altmeyer and Maiza 2010;Altmeyer et al 2011;2012]. Estimates are generated by examining which cache blocks are definitely reused by lower-priority tasks (useful cache blocks) and which cache blocks are accessed by higher-priority tasks (evicted cache blocks).…”
Section: Real-time Systems Sharing the Cachementioning
confidence: 99%
“…This can be avoided in many embedded processors that support cachebypass load instructions. In the absence of bypass support, such evictions can be modeled in static cache analysis to bound WCETs and cache-related preemption delays [9], [15], [19]- [21]. Nonetheless, any memory access requires bus bandwidth.…”
Section: B Software-assisted Predictable Refreshmentioning
confidence: 99%