Model Checking of Cache for WCET Analysis Refinement - Archive ouverte HAL
Communication Dans Un Congrès Année : 2016

Model Checking of Cache for WCET Analysis Refinement

Valentin Touzeau
Claire Maïza
David Monniaux

Résumé

On real-time systems running under timing constraints, scheduling can be performed when one is aware of the worst case execution time (WCET) of tasks. Usually, the WCET of a task is unknown and schedulers make use of safe over-approximations given by static WCET analysis. To reduce the over-approximation, WCET analysis has to gain information about the underlying hardware behavior, such as pipelines and caches. In this paper, we focus on the cache analysis, which classifies memory accesses as hits/misses according to the set of possible cache states. We propose to refine the results of classical cache analysis using a model checker, introducing a new cache model for the least recently used (LRU) policy.
Fichier principal
Vignette du fichier
JRWRTC2016.pdf (109.15 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01447930 , version 1 (27-01-2017)
hal-01447930 , version 2 (05-07-2017)

Identifiants

Citer

Valentin Touzeau, Claire Maïza, David Monniaux. Model Checking of Cache for WCET Analysis Refinement. 10th Junior Researcher Workshop on Real-Time Computing, Oct 2016, Brest, France. ⟨hal-01447930v1⟩
229 Consultations
155 Téléchargements

Altmetric

Partager

More