Projet de recherche doctoral numero :4210

Description

Date depot: 1 janvier 1900
Titre: Protecting Real-Time Applications against Memory Induced Slowdown on a Small Multicore System
Directeur de thèse: Gilles MULLER (Non relevant)
Encadrant : Julien SOPENA (LIP6)
Domaine scientifique: Sciences et technologies de l'information et de la communication
Thématique CNRS : Non defini

Resumé: Les véhicules modernes embarquent des systèmes temps réel critiques, développés pour contrôler et interagir avec les véhicules et des systèmes multimédia grand public basés sur Linux et Androïd. Actuellement, les deux systèmes sont déployés, pour des raisons de sécurité et de sureté, au sein de calculateurs séparés. La virtualisation est une solution pour intégrer des systèmes d'exploitation issus de deux mondes différents sur une même plateforme entrainant ainsi une diminution des couts. L'hyperviseur doit assurer un isolement spatial et temporel entre les différents systèmes pour garantir le respect des contraintes de sureté et de sécurité. Les plateformes matérielles embarquées modernes utilisent des processeurs multi-cœurs, le système mémoire restant, quant à lui, partagé entre les différents cœurs. Un cœur qui provoque de la contention sur le système mémoire partagé peut ralentir les autres cœurs et ainsi provoquer le non respect des propriétés d'isolement temporel devant être fournies par l'hyperviseur. Nous proposons une nouvelle approche d'ordonnancement prenant en considération l'utilisation de la bande passante pour garantir le respect des contraintes temporelles requises par les tâches temps réel tout en préservant un parallélisme.

Doctorant.e: Blin Antoine