Skip to content

Details

Les centres de données qui accumulent des unités de calcul pour le traitement des big data doivent faire face à des problématiques de dissipation de chaleur et de consommations d'énérgie de plus en plus importantes. D'un autre côté, les systèmes embarqués, notamment les
tablettes et smartphone cherchent à obtenir le meilleur compromis entre la puissance de calcul et l'autonomie de la batterie.

Une des solutions pour résoudre ces problématiques est une nouvelle architecture, dite "HMP" (Heterogeneous Multiple Processor) où des processeurs basse consommation cohabitent avec des processeurs de forte
puissance de calcul.

Le noyau Linux ne connait que les architectures SMP, et considére donc que les processeurs ont les même caractéristiques. Toutes les décisions sont prises sans prendre en compte ces différences.

L'énergie aware scheduler est une modification du noyau Linux qui permettra en se basant sur un modèle énérgétique de determiner quelle décision de scheduling permettra d'économiser le maximum d'énérgie en
prenant en compte: la topology des processeurs, les caractéristiques (énérgétique, capacité), l'état des processeurs (busy ou idle), et enfin leur fréquence.

Members are also interested in