Architecture multi-coeurs et temps d'exécution au pire cas

Benjamin Lesage 1
1 ALF - Amdahl's Law is Forever
Inria Rennes – Bretagne Atlantique , IRISA-D3 - ARCHITECTURE
Résumé : Les tâches critiques en systèmes temps-réel sont soumises à des contraintes temporelles et de correction. La validation d'un tel système repose sur l'estimation du comportement temporel au pire cas de ses tâches. Le partage de ressources, inhérent aux architectures multi-cœurs, entrave le calcul de ces estimations. Le comportement temporel d'une tâche dépend de ses rivales du fait de l'arbitrage de l'accès aux ressources ou de modifications concurrentes de leur état. Cette étude vise à l'estimation de la contribution temporelle de la hiérarchie mémoire au pire temps d'exécution de tâches critiques. Les méthodes existantes, pour caches d'instructions, sont étendues afin de supporter caches de données privés et partagés, et permettre l'analyse de hiérarchies mémoires riches. Le court-circuitage de cache est ensuite utilisé pour réduire la pression sur les caches partagés. Nous proposons à cette fin différentes heuristiques basées sur la capture de la réutilisation de blocs de cache entre différents accès mémoire. Notre seconde proposition est la politique de partitionnement Preti qui permet l'allocation d'un espace sans conflits à une tâche. Preti favorise aussi les performances de tâches non critiques concurrentes aux temps-réel dans les systèmes de criticité hybride.
Type de document :
Thèse
Autre [cs.OH]. Université Rennes 1, 2013. Français. 〈NNT : 2013REN1S034〉
Liste complète des métadonnées

Littérature citée [104 références]  Voir  Masquer  Télécharger

https://tel.archives-ouvertes.fr/tel-00870971
Contributeur : Abes Star <>
Soumis le : mardi 8 octobre 2013 - 14:49:27
Dernière modification le : jeudi 15 novembre 2018 - 11:57:43
Document(s) archivé(s) le : jeudi 9 janvier 2014 - 04:30:58

Fichier

LESAGE_Benjamin.pdf
Version validée par le jury (STAR)

Identifiants

  • HAL Id : tel-00870971, version 1

Citation

Benjamin Lesage. Architecture multi-coeurs et temps d'exécution au pire cas. Autre [cs.OH]. Université Rennes 1, 2013. Français. 〈NNT : 2013REN1S034〉. 〈tel-00870971〉

Partager

Métriques

Consultations de la notice

584

Téléchargements de fichiers

227