Dans cette thèse, nous étudions l’adéquation de l’architecture distribuée des processeurs pluricoeurs avec les besoins des concepteurs de systèmes temps réels avioniques. Nous proposons d’abord une analyse détaillée d’un processeur sur étagère (COTS), le KALRAY MPPA®-256, et nous identifions certaines de ses ressources partagées comme étant les goulots d’étranglement limitant à la fois la performance et la prédictibilité lorsque plusieurs applications s’exécutent. Pour limiter l’impact de ces ressources sur les WCETs, nous définissons formellement un modèle d’exécution isolant temporellement les applications concurrentes. Son implantation est réalisée au sein d’un hyperviseur offrant à chaque application un environnement d’exécution isolé e...
Les systèmes temps-réel embarqués critiques intègrent un nombre croissant de fonctionnalités comme l...
L'utilisation massive des plateformes multi-cœurs et multi-processeurs a pour effet de favoriser la ...
L'élaboration d'un système temps réel requiert des dates d'échéance pour chacune des tâches à effect...
During the last 25 years, the need for computational power aboard aircrafts has been constantly grow...
Nous nous intéressons dans cette thèse à la maîtrise de processeurs multi-cœurs COTS dans le but de ...
International audienceMany-core processors offer massively parallel computation power representing a...
We focus in this thesis on issues related to COTS multi-core processors mastering, especially regard...
La plupart des systèmes critiques sont dits «temps-réel durs» puisqu'ils requièrent des garanties te...
Les processeurs mono-coeurs traditionnels ne sont plus suffisants pour répondre aux besoins croissan...
L'intégration de nouvelles fonctionnalités augmente la complexité des systèmes temps réel , alors qu...
Most critical systems are subject to hard real-time requirements. These systems are more and more co...
Les systèmes embarqués dans les véhicules comportent un mélange d’applications temps réel et « best ...
La prédictibilité est un aspect important des systèmes temps-réel critiques. Garantir la fonctionnal...
Cette thèse propose des techniques de construction d'une séquence d'ordonnancement valide par un alg...
Software failures in hard real-time systems may have hazardous effects (industrial disasters, human ...
Les systèmes temps-réel embarqués critiques intègrent un nombre croissant de fonctionnalités comme l...
L'utilisation massive des plateformes multi-cœurs et multi-processeurs a pour effet de favoriser la ...
L'élaboration d'un système temps réel requiert des dates d'échéance pour chacune des tâches à effect...
During the last 25 years, the need for computational power aboard aircrafts has been constantly grow...
Nous nous intéressons dans cette thèse à la maîtrise de processeurs multi-cœurs COTS dans le but de ...
International audienceMany-core processors offer massively parallel computation power representing a...
We focus in this thesis on issues related to COTS multi-core processors mastering, especially regard...
La plupart des systèmes critiques sont dits «temps-réel durs» puisqu'ils requièrent des garanties te...
Les processeurs mono-coeurs traditionnels ne sont plus suffisants pour répondre aux besoins croissan...
L'intégration de nouvelles fonctionnalités augmente la complexité des systèmes temps réel , alors qu...
Most critical systems are subject to hard real-time requirements. These systems are more and more co...
Les systèmes embarqués dans les véhicules comportent un mélange d’applications temps réel et « best ...
La prédictibilité est un aspect important des systèmes temps-réel critiques. Garantir la fonctionnal...
Cette thèse propose des techniques de construction d'une séquence d'ordonnancement valide par un alg...
Software failures in hard real-time systems may have hazardous effects (industrial disasters, human ...
Les systèmes temps-réel embarqués critiques intègrent un nombre croissant de fonctionnalités comme l...
L'utilisation massive des plateformes multi-cœurs et multi-processeurs a pour effet de favoriser la ...
L'élaboration d'un système temps réel requiert des dates d'échéance pour chacune des tâches à effect...