Passer à la navigation principale Passer à la recherche Passer au contenu principal

Precise and efficient analysis of context-sensitive cache conflict sets

  • Laboratoire Cogitamus

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

Bounding the Worst-Case Execution Time (WCET) of real-time software requires precise knowledge about the reachable program and hardware states that might be observed at runtime. The analysis of precise cache states is particularly important and challenging. Due to the high cost of cache misses the analysis precision may have an important impact on the obtainable WCET bounds, while the large state space of the cache's history leads to high analysis complexity. This work explores the use of cache summaries in order to optimize the computation of precise cache states. These cache summaries allow us to pre-compute the impact of executing a portion of a program, typically a function, on the cache state. This allows us, for instance, to skip the analysis of entire functions (including nested function calls) when the cache states within these functions are not relevant for the classification of memory accesses into hits/misses. Furthermore, the summaries can be extended to efficiently compute fully context-sensitive cache states. The summaries then not only allow to derive typical cache hit/miss classifications, but also provide fully context-sensitive cache persistence information.

langue originaleAnglais
titreProceedings of the 28th International Conference on Real-Time Networks and Systems, RTNS 2020
EditeurAssociation for Computing Machinery
Pages44-55
Nombre de pages12
ISBN (Electronique)9781450375931
Les DOIs
étatPublié - 9 juin 2020
Evénement28th International Conference on Real-Time Networks and Systems, RTNS 2020 - Paris, France
Durée: 10 juin 2020 → …

Série de publications

NomACM International Conference Proceeding Series

Une conférence

Une conférence28th International Conference on Real-Time Networks and Systems, RTNS 2020
Pays/TerritoireFrance
La villeParis
période10/06/20 → …

Empreinte digitale

Examiner les sujets de recherche de « Precise and efficient analysis of context-sensitive cache conflict sets ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation