Modeling Cache Coherence to Expose Interference - Archive ouverte HAL
Communication Dans Un Congrès Année : 2019

Modeling Cache Coherence to Expose Interference

Résumé

To facilitate programming, most multi-core processors feature automated mechanisms maintaining coherence between each core's cache. These mechanisms introduce interference, that is, delays caused by concurrent access to a shared resource. This type of interference is hard to predict, leading to the mechanisms being shunned by real-time system designers, at the cost of potential benefits in both running time and system complexity. We believe that formal methods can provide the means to ensure that the effects of this interference are properly exposed and mitigated. Consequently, this paper proposes a nascent framework relying on timed automata to model and analyze the interference caused by cache coherence.
Fichier principal
Vignette du fichier
main.pdf (1.25 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02165139 , version 1 (25-06-2019)

Licence

Identifiants

Citer

Nathanaël Sensfelder, Julien Brunel, Claire Pagetti. Modeling Cache Coherence to Expose Interference. ECRTS 2019, Jul 2019, Stuttgart, Germany. ⟨10.4230/LIPIcs.ECRTS.2019.18⟩. ⟨hal-02165139⟩
278 Consultations
191 Téléchargements

Altmetric

Partager

More