Scope-Based Method Cache Analysis

Benedikt Huber, Stefan Hepp, Martin Schoeberl

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

342 Downloads (Pure)

Abstract

The quest for time-predictable systems has led to the exploration of new hardware architectures that simplify analysis and reasoning in the temporal domain, while still providing competitive performance. For the instruction memory, the method cache is a conceptually attractive solution, as it requests memory transfers at well-defined instructions only. In this article, we present a new cache analysis framework that generalizes and improves work on cache persistence analysis. The analysis demonstrates that a global view on the cache behavior permits the precise analyses of caches which are hard to analyze by inspecting cache state locally.
Original languageEnglish
Title of host publicationProceddings of the 14th International Workshop on Worst-Case Execution Time Analysis (WCET 2014)
EditorsHeiko Falk
PublisherOASICS
Publication date2014
Pages73-82
ISBN (Print)978-3-939897-69-9
DOIs
Publication statusPublished - 2014
Event14th International Workshop on Worst-Case Execution Time Analysis - Madrid, Spain
Duration: 18 Jul 201418 Jul 2014
Conference number: 14
http://www.uni-ulm.de/en/in/wcet2014.html

Conference

Conference14th International Workshop on Worst-Case Execution Time Analysis
Number14
CountrySpain
CityMadrid
Period18/07/201418/07/2014
Internet address
SeriesOpen Access Series in Informatics
Volume39
ISSN2190-6807

Keywords

  • Real-Time Systems
  • Cache Analysis
  • Time-predictable Computer Architecture

Cite this

Huber, B., Hepp, S., & Schoeberl, M. (2014). Scope-Based Method Cache Analysis. In H. Falk (Ed.), Proceddings of the 14th International Workshop on Worst-Case Execution Time Analysis (WCET 2014) (pp. 73-82). OASICS. Open Access Series in Informatics, Vol.. 39 https://doi.org/10.4230/OASIcs.WCET.2014.73