Notation
Aspect environnemental
Aspect social
Contenu du cours vs applications (indirectes ou pas)
Retours globaux
ça manque d’un cours de profilage (étudier les performances d’un programme pour trouver ou les perfs sont perdues) possibilité d’integrer des outils qui prennent en compte également la consommation énergétique
PRIM11
Description environnementale
Programmation bas niveau, qui est donc parmis les langages de programmations les plus efficaces (energétiquement, en terme d’obsolescence / réactivité). Bon aspect écologique donc.
Son usage est restreint en général aux cas ou les performances sont vraiment nécessaires (backend IA, noyau linux, systèmes IoT → forte augmentation de la consommation en terres rares mais potentiel pour réduire des consommations énergétiques - chauffage par exemple).
Le profilage d’un code en C et son optimisation n’est cela dit pas dans le contenu de se cours introductif.
ANNU11
Description environnementale
etude de l’erreur sur des calculs matriciels par machines. à terme, les matrices sont de très puissants outils qui conduisent cela dit innevitablement à des consommations énergétiques importantes.
Description sociale
Les calculs matriciels sont la bases de tout type de simulations, qu’elles soient médicales, industrielle ou environnementales.
L’impact social doit donc etre étudié en comparant les projets qui permettent de sauver des vies (prévisions de tsunamis) aux projets néfastes (entrainement d’IA sur des donnés sans droit d’auteurs)
CBDR11
Description environnementale
Introduction aux bases de données en générales, bien que l’approche ait été concentrée sur les bases de données relationnelles.
Le profilage des consommations énergétiques des bases de données n’a pas été abordé.