License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.WCET.2018.7
URN: urn:nbn:de:0030-drops-97532
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2018/9753/
Shah, Darshit ;
Hahn, Sebastian ;
Reineke, Jan
Experimental Evaluation of Cache-Related Preemption Delay Aware Timing Analysis
Abstract
In the presence of caches, preemptive scheduling may incur a significant overhead referred to as cache-related preemption delay (CRPD). CRPD is caused by preempting tasks evicting cached memory blocks of preempted tasks, which have to be reloaded when the preempted tasks resume their execution.
In this paper we experimentally evaluate state-of-the-art techniques to account for the CRPD during timing analysis. We find that purely synthetically-generated task sets may yield misleading conclusions regarding the relative precision of different CRPD analysis techniques and the impact of CRPD on schedulability in general. Based on task characterizations obtained by static worst-case execution time (WCET) analysis, we shed new light on the state of the art.
BibTeX - Entry
@InProceedings{shah_et_al:OASIcs:2018:9753,
author = {Darshit Shah and Sebastian Hahn and Jan Reineke},
title = {{Experimental Evaluation of Cache-Related Preemption Delay Aware Timing Analysis}},
booktitle = {18th International Workshop on Worst-Case Execution Time Analysis (WCET 2018)},
pages = {7:1--7:11},
series = {OpenAccess Series in Informatics (OASIcs)},
ISBN = {978-3-95977-073-6},
ISSN = {2190-6807},
year = {2018},
volume = {63},
editor = {Florian Brandner},
publisher = {Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
address = {Dagstuhl, Germany},
URL = {http://drops.dagstuhl.de/opus/volltexte/2018/9753},
doi = {10.4230/OASIcs.WCET.2018.7},
annote = {Keywords: real-time systems, timing analysis, cache-related preemption delay}
}
Keywords: |
|
real-time systems, timing analysis, cache-related preemption delay |
Collection: |
|
18th International Workshop on Worst-Case Execution Time Analysis (WCET 2018) |
Issue Date: |
|
2018 |
Date of publication: |
|
24.09.2018 |