Ordonnancement temps réel multiprocesseur pour la réduction de la consommation énergétique des systèmes embarqués

Résumé : Réduire la consommation énergétique des systèmes temps réel embarqués multiprocesseurs est devenu un enjeu important notammentpour augmenter leur autonomie. Nous réduisons la consommation statique des processeurs en exploitant leurs états basseconsommation. Dans un état basse-consommation, la consommation énergétique est fortement réduite mais un délai de transition et une pénalité sont nécessaires pour revenir à l'état actif. Nous proposons dans cette thèse les premiers algorithmes d'ordonnancement tempsréel multiprocesseurs optimaux pour réduire la consommation énergétique des systèmes temps réel dur et des systèmes temps réel àcriticité mixte. Ces algorithmes d'ordonnancement permettent d'activer les état basse-consommation les plus économes en énergie.Chaque algorithme d'ordonnancement est divisé en deux parties. La première partie hors-ligne génère un ordonnancement en utilisant laprogrammation linéaire en nombres entiers pour minimiser la consommation énergétique. La seconde partie est en-ligne et augmente lataille des périodes d'inactivité les tâches terminent leur exécution plus tôt que prévu. Dans le cadre des systèmes temps réel à criticitémixte, nous profitons du fait que les tâches de plus faible criticité peuvent tolérer des dépassements d'échéances pour être plus agressifhors-ligne afin de réduire davantage la consommation énergétique. Les résultats montrent que les algorithmes proposés utilisent demanière plus efficace les états basse-consommation. La consommation énergétique lorsque ceux-ci sont activés est en effet jusqu'à dix fois plus faible qu'avec les algorithmes d'ordonnancement multiprocesseurs existants.
Type de document :
Thèse
Calcul parallèle, distribué et partagé [cs.DC]. Télécom ParisTech, 2014. Français. 〈NNT : 2014ENST0019〉
Liste complète des métadonnées

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

https://pastel.archives-ouvertes.fr/tel-01540387
Contributeur : Abes Star <>
Soumis le : vendredi 16 juin 2017 - 12:06:14
Dernière modification le : mercredi 7 février 2018 - 03:07:52
Document(s) archivé(s) le : mercredi 13 décembre 2017 - 13:00:45

Fichier

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

Identifiants

  • HAL Id : tel-01540387, version 1

Citation

Vincent Legout. Ordonnancement temps réel multiprocesseur pour la réduction de la consommation énergétique des systèmes embarqués. Calcul parallèle, distribué et partagé [cs.DC]. Télécom ParisTech, 2014. Français. 〈NNT : 2014ENST0019〉. 〈tel-01540387〉

Partager

Métriques

Consultations de la notice

297

Téléchargements de fichiers

229