2017 IEEE Real-Time Systems Symposium (RTSS) 2017
DOI: 10.1109/rtss.2017.00025
|View full text |Cite
|
Sign up to set email alerts
|

Integrated Analysis of Cache Related Preemption Delays and Cache Persistence Reload Overheads

Abstract: Schedulability analysis for tasks running on micro-processors with cache memory is incomplete without a treatment of Cache Related Preemption Delays (CRPD) and CachePersistence Reload Overheads (CPRO). State-of-theart analysescompute CRPD and CPRO independently, which might result incounting the same overhead more than once.In this paper, we analyze the pessimism associated with theindependent calculation of CRPD and CPRO in comparison toan integrated approach. We answer two main questions: (1) Isit beneﬕcia… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

1
4
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
8
1

Relationship

0
9

Authors

Journals

citations
Cited by 13 publications
(5 citation statements)
references
References 19 publications
1
4
0
Order By: Relevance
“…This is in-line with the memory access demand to WCET ratio of most benchmarks from the Mälardalen benchmark suite[19],[20].…”
supporting
confidence: 74%
“…This is in-line with the memory access demand to WCET ratio of most benchmarks from the Mälardalen benchmark suite[19],[20].…”
supporting
confidence: 74%
“…• Further improvements to the analysis of static-priority preemptive systems with CRPD can be achieved by considering cache lines that are able to persist in the cache between the execution of jobs of the same task, without being evicted by interleaving execution. This analysis focuses on Cache Persistence Reload Overheads (CPRO) [58], and dominates equivalent analyses that only consider CRPD.…”
Section: Cache-related Preemption Delaysmentioning
confidence: 99%
“…Building on the analysis in [4], Markovic et al [21] have recently proposed an analysis that dominate all the existing approaches for CRPD calculation for single-level cache. Rashid et al [22][23][24] have also presented several approaches that use the notion of cache persistence along with CRPD to improve the bounds on preemption related cache overheads for single-level caches.…”
Section: Related Workmentioning
confidence: 99%