WCET-aware Software Based Cache Partitioning for Multi-Task Real-Time Systems

@inproceedings{Plazar2009WCETawareSB,
  title={WCET-aware Software Based Cache Partitioning for Multi-Task Real-Time Systems},
  author={Sascha Plazar and Paul Lokuciejewski and Peter Marwedel},
  booktitle={WCET},
  year={2009}
}
Caches are a source of unpredictability since it is very difficult to predict if a memory access results in a cache hit or miss. In systems running multiple tasks steered by a preempting scheduler, it is even impossible to determine the cache behavior since interrupt-driven schedulers lead to unknown points of time for context switches. Partitioned caches are already used in multi-task environments to increase the cache hit ratio by avoiding mutual eviction of tasks from the cache. For real… CONTINUE READING
Highly Cited
This paper has 19 citations. REVIEW CITATIONS

From This Paper

Topics from this paper.

Citations

Publications citing this paper.
Showing 1-10 of 14 extracted citations

OUTSTANDING PAPER: Evaluation of Cache Partitioning for Hard Real-Time Systems

2014 26th Euromicro Conference on Real-Time Systems • 2014
View 8 Excerpts
Highly Influenced

WCET-Aware Task Assignment and Cache Partitioning for WCRT Minimization on Multi-core Systems

2015 Seventh International Symposium on Parallel Architectures, Algorithms and Programming (PAAP) • 2015
View 3 Excerpts

Building timing predictable embedded systems

ACM Trans. Embedded Comput. Syst. • 2014

Selfish-LRU: Preemption-aware caching for predictability and performance

2014 IEEE 19th Real-Time and Embedded Technology and Applications Symposium (RTAS) • 2014

A synergetic approach to accurate analysis of cache-related preemption delay

2011 Proceedings of the Ninth ACM International Conference on Embedded Software (EMSOFT) • 2011
View 1 Excerpt

References

Publications referenced by this paper.
Showing 1-10 of 21 references

Compiler Support for Software-Based Cache Partitioning

Workshop on Languages, Compilers, & Tools for Real-Time Systems • 1995
View 8 Excerpts
Highly Influenced

C

V. ZIVOJNOVIC, J. MARTINEZ
S., AND MEYR, H. DSPstone: A DSP-Oriented Benchmarking Methodology. InProceedings of ICSPAT • 1994
View 4 Excerpts
Highly Influenced

M̈alardalen WCET benchmark suite

MÄLARDALEN WCET RESEARCH GROUP
http: //www.mrtc.mdh.se/projects/wcet • 2008
View 4 Excerpts
Highly Influenced

ICD-C Compiler Framework

J. ECKART, R. PYKA
http://www.icd.de/es/ icd-c, • 2009
View 2 Excerpts

ICD-LLIR Low-Level Intermediate Representation

J. ECKART, R. PYKA
//www.icd.de/es/icd-llir, • 2009
View 1 Excerpt

AND PUAUT, I. WCET Analysis of Multi-Level Non-Inclusive Set-Associative Instruction Caches

D. HARDY
Proceedings of RTSS • 2008
View 1 Excerpt

Exploring locking & partitioning for predictable shared caches on multi-cores

2008 45th ACM/IEEE Design Automation Conference • 2008
View 2 Excerpts

WCET-driven Cache-based Procedure Positioning Optimizations

2008 Euromicro Conference on Real-Time Systems • 2008
View 1 Excerpt

Similar Papers

Loading similar papers…