License
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.WCET.2009.2283
URN: urn:nbn:de:0030-drops-22837
URL: http://drops.dagstuhl.de/opus/volltexte/2009/2283/
Go to the corresponding OASIcs Volume Portal


Lesage, Benjamin ; Hardy, Damien ; Puaut, Isabelle

WCET Analysis of Multi-Level Set-Associative Data Caches

pdf-format:
Document 1.pdf (131 KB)


Abstract

Nowadays, the presence of cache hierarchies tends to be a common trend in processor architectures, even in hardware for real-time embedded systems. Caches are used to fill the gap between the processor and the main memory, reducing access times based on spatial and temporal locality properties of tasks. Cache hierarchies are going even further however at the price of increased complexity. In this paper, we present a safe static data cache analysis method for hierarchies of non-inclusive caches. Using this method, we show that considering the cache hierarchy in the context of data caches allows tighter estimates of the worst case execution time than when considering only the first cache level. We also present considerations about the update policy for data caches.

BibTeX - Entry

@InProceedings{lesage_et_al:OASIcs:2009:2283,
  author =	{Benjamin Lesage and Damien Hardy and Isabelle Puaut},
  title =	{{WCET Analysis of Multi-Level Set-Associative Data Caches}},
  booktitle =	{9th International Workshop on Worst-Case Execution Time Analysis (WCET'09) },
  pages =	{1--12},
  series =	{OpenAccess Series in Informatics (OASIcs)},
  ISBN =	{978-3-939897-14-9},
  ISSN =	{2190-6807},
  year =	{2009},
  volume =	{10},
  editor =	{Niklas Holsti},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2009/2283},
  URN =		{urn:nbn:de:0030-drops-22837},
  doi =		{http://dx.doi.org/10.4230/OASIcs.WCET.2009.2283},
  note =	{also published in print by Austrian Computer Society (OCG) with ISBN 978-3-85403-252-6},
  annote =	{Keywords: WCET analysis, data cache, multi-level, set-associative}
}

Keywords: WCET analysis, data cache, multi-level, set-associative
Seminar: 9th International Workshop on Worst-Case Execution Time Analysis (WCET'09)
Issue Date: 2009
Date of publication: 26.11.2009


DROPS-Home | Fulltext Search | Imprint Published by LZI