Ordonnancement temps réel et minimisation de la consommation d'énergie

Nicolas Navet 1 Bruno Gaujal 1, 2, 3, 4, 5
1 TRIO - Real time and interoperability
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
3 MESCAL - Middleware efficiently scalable
ID-IMAG - Informatique et Distribution, Inria Grenoble - Rhône-Alpes
4 SLOOP - Simulation, Object Oriented Languages and Parallelism
CRISAM - Inria Sophia Antipolis - Méditerranée , Laboratoire I3S - COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués
Résumé : La consommation en énergie est devenue un problème crucial dans la conception des équipements électroniques dont l'alimentation est assurée par des batteries. Parmi tous les composants électroniques, le processeur est particulièrement utilisateurs d'énergie puisque des études ([POU 01, ZEN 02] cités dans [AYD 04]) ont montré qu'il pouvait à lui seul utiliser plus de 50 % de l'énergie lorsqu'il était sollicité intensivement. En jouant sur une réduction de la fréquence de fonctionnement du processeur, des stratégies d'ordonnancement adaptées permettent de réduire considérablement la consommation énergétique. Nous proposons dans ce chapitre un tour d'horizon, dans le cas mono-processeur, des techniques d'ordonnancement visant à minimiser la consommation d'énergie tout en garantissant le respect de contraintes d'échéances. Les contraintes de temps peuvent peser explicitement sur certaines activités du système ou peuvent provenir de contraintes de performances minimales si l'on sort du cadre classique des systèmes temps réel. Le problème d'ordonnancement à résoudre consiste non seulement à déterminer l'ordre dans lequel exécuter les activités du système mais également à fixer la fréquence de fonctionnement du processeur au cours du temps. Comme souligné dans [GRU 02], l'ordonnancement sous contrainte d'énergie acquiert une nouvelle dimension qui est la vitesse du processeur.
Document type :
Book sections
Complete list of metadatas

Cited literature [32 references]  Display  Hide  Download

https://hal.inria.fr/inria-00105909
Contributor : Nicolas Navet <>
Submitted on : Monday, August 27, 2007 - 9:29:05 AM
Last modification on : Monday, November 5, 2018 - 3:36:03 PM
Long-term archiving on : Tuesday, April 6, 2010 - 7:31:11 PM

File

chap04.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00105909, version 1

Citation

Nicolas Navet, Bruno Gaujal. Ordonnancement temps réel et minimisation de la consommation d'énergie. Nicolas Navet. Systèmes temps réel 2 - Ordonnancement, réseaux et qualité de service, Hermès - Lavoisier, 2006, Traité IC2, Information - Commande - Communication, 10: 2746213044 / 13: 978-2746213043. ⟨inria-00105909⟩

Share

Metrics

Record views

616

Files downloads

540