Cache related pre-emption delays in hierarchical scheduling - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Real-Time Systems Année : 2016

Cache related pre-emption delays in hierarchical scheduling

Résumé

Hierarchical scheduling provides a means of composing multiple real-time applications onto a single processor such that the temporal requirements of each application are met. This has become a popular technique in industry as it allows applications from multiple vendors as well as legacy applications to co-exist in isolation on the same platform. However, performance enhancing features such as caches mean that one application can interfere with another by evicting blocks from cache that were in use by another application, violating the requirement of temporal isolation. In this paper, we present analysis that bounds the additional delay due to blocks being evicted from cache by other applications in a system using hierarchical scheduling when using either a local FP or EDF scheduler.
Fichier principal
Vignette du fichier
RTS - Hierarchical Scheduling Journal - Revised.pdf (2.04 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01287347 , version 1 (12-03-2016)

Identifiants

Citer

Will Lunniss, Sebastian Altmeyer, Giuseppe Lipari, Robert Davis. Cache related pre-emption delays in hierarchical scheduling. Real-Time Systems, 2016, 52 (2), pp.201-238. ⟨10.1007/s11241-015-9228-x⟩. ⟨hal-01287347⟩
164 Consultations
80 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More