Cache related pre-emption delays in ...
Type de document :
Compte-rendu et recension critique d'ouvrage
Titre :
Cache related pre-emption delays in hierarchical scheduling
Auteur(s) :
Lunniss, Will [Auteur]
Altmeyer, Sebastian [Auteur]
Laboratory of Advanced Software SYstems [Luxembourg] [LASSY]
Lipari, Giuseppe [Auteur correspondant]
Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189 [CRIStAL]
Davis, Robert [Auteur]
Altmeyer, Sebastian [Auteur]
Laboratory of Advanced Software SYstems [Luxembourg] [LASSY]
Lipari, Giuseppe [Auteur correspondant]
Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189 [CRIStAL]
Davis, Robert [Auteur]
Titre de la revue :
Real-Time Systems
Pagination :
201-238
Éditeur :
Springer Verlag
Date de publication :
2016
ISSN :
0922-6443
Mot(s)-clé(s) en anglais :
Cache related pre-emption delays
Hierarchical scheduling
Fixed priority pre-emptive scheduling
Earliest deadline first pre-emptive scheduling
Response time analysis
Hierarchical scheduling
Fixed priority pre-emptive scheduling
Earliest deadline first pre-emptive scheduling
Response time analysis
Discipline(s) HAL :
Informatique [cs]/Systèmes embarqués
Informatique [cs]/Système d'exploitation [cs.OS]
Informatique [cs]/Système d'exploitation [cs.OS]
Résumé en anglais : [en]
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 ...
Lire la suite >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.Lire moins >
Lire la suite >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.Lire moins >
Langue :
Anglais
Vulgarisation :
Non
Collections :
Source :
Fichiers
- https://hal.archives-ouvertes.fr/hal-01287347/document
- Accès libre
- Accéder au document
- http://www-users.cs.york.ac.uk/%7Erobdavis/papers/RTSHierarchicalCRPD.pdf
- Accès libre
- Accéder au document
- https://hal.archives-ouvertes.fr/hal-01287347/document
- Accès libre
- Accéder au document
- https://hal.archives-ouvertes.fr/hal-01287347/document
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- RTS%20-%20Hierarchical%20Scheduling%20Journal%20-%20Revised.pdf
- Accès libre
- Accéder au document
- RTSHierarchicalCRPD.pdf
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- RTS%20-%20Hierarchical%20Scheduling%20Journal%20-%20Revised.pdf
- Accès libre
- Accéder au document