Présentation
Objectif du module
L’objectif de ce module est de fournir aux futurs ingénieurs des méthodes qui leur permettent d’intégrer l’aspect consommation électrique d’un système informatique dès la conception de ces systèmes. Afin d’acquérir cette compétence, nous proposons des cours et des Tps qui permettent de prendre en main
- des instruments de mesure de la consommation énergétique sur différents équipements informatiques
- de modéliser la consommation énergétique de systèmes plus complexes (qui intègrent des éléments dans le cloud notamment).
Acquis d’apprentissage
A la fin de ce module vous serez capable de :
- Expliquer l’impact du numérique sur la consommation électrique.
- Raisonner sur l’impact énergétique d’un nouveau système informatique de type numérique pour l'environnement (coût de production et gains à l'utilisation)
- Prendre en compte l’impact énergétique des usages courants du numérique (par exemple la vidéo)
- Raisonner sur l’impact énergétique de choix logiciels et systèmes (par exemple : langages de programmation, complexité des algorithmes, fréquence des processeurs)
- Modéliser la consommation électrique d’un système complexe
- Analyser le compromis énergie/performance
-
SujetMaterielNotions clés
-
C1Introduction
- Présentation du module (20mn)
- Cours d'introduction (30mn)
- La liste des projets (10mn)
- Étude de l'article Le vrai coût énergétique du numérique (2h)
- Outils complémentaires
- Les proportions des consommations du numérique
- Les unités de consommations électriques
- Les ordres de grandeur
-
C2Utilisation d'un watt-metre. Apporter vos chargeurs ! (téléphone et PC)
-
C3-4Consommation énergétique des processeurs
-
C5Modèles (linéaires, quadratiques) de la consommation énergétique d’un serveur
-
C6Évaluer la consommation énergétique d’un data center
-
C7Impact des choix réseau sur la consommation des systèmes
-
C8Gestion dynamique des ressources
-
C9Présentation des modèles de MDP (Markov Decision Process) pour optimiser la consommation énergétique et les performances d’un data center
-
C10Algorithmes d’apprentissage par renforcement pour optimiser la consommation énergétique et analyser le compromis performance et économie d’énergie.
-
C11Consommation électrique du logiciel
-
C12Consommation électrique du logiciel
-
C13Évaluation énergétique de systèmes connectés
-
C14-C15Restitution des projets