2024-01-05 13:23:19
Il ne fait aucun doute que la numérisation implique beaucoup d’énergie nécessaire. Afin de rendre le tout aussi durable que possible, cela explique Ministère fédéral de l’Environnement, de la Conservation de la nature et de la Protection des consommateurs (BMUV) en coopération avec le Groupe MSG dans des ateliers sur la programmation verte.
BMUV et MSG expliquent l’influence des logiciels sur la consommation énergétique
Malgré tous les avantages de la numérisation, il ne faut pas oublier que les logiciels ont une influence sur la consommation d’énergie et de ressources. Chaque ligne de code joue un rôle car plus on demande d’énergie, plus on émet de CO2.
Le ministère fédéral de l’Environnement le sait également, qui a créé il y a deux ans une plateforme avec la communauté « Digitalisation durable » pour assurer la mise en réseau au sein de l’industrie. Ils ont également commandé le Groupe MSGde mettre en place une série d’ateliers pour assurer une plus grande visibilité dans ce domaine.
Le codage vert réduit l’empreinte carbone
L’atelier couvre beaucoup de choses, des bases aux idées.
“Il s’agit de réduire la consommation d’énergie d’un système logiciel global.” explique Hans Peter Keilhofer de MSG au Conférence Greentech.LIVE.
Il dit que les exigences en matière de logiciels doivent s’adapter à la situation actuelle. Outre les exigences fonctionnelles de compétence professionnelle et les aspects non fonctionnels tels que l’efficacité et la sécurité, la consommation d’énergie doit également être prise en compte comme une exigence afin de réduire les émissions.
« Le codage vert peut contribuer à réduire l’empreinte carbone. »
Nouvel outil de mesure de la consommation d’énergie au niveau de la méthode
Le codage vert – c’est-à-dire une programmation plus durable et respectueuse de l’environnement – affecte tous les domaines du processus de codage. Cela inclut les exigences, l’architecture informatique, la mise en œuvre, les tests et les opérations.
Le Groupe MSG a donc développé un outil baptisé jPowerMonitor dans le cadre d’un projet d’innovation.
« Il s’agit d’un outil qui mesure la consommation d’énergie au niveau de la méthode. «Le développeur peut mesurer son programme et voir combien d’énergie consomme réellement cette méthode que je viens de développer», explique Keilhofer. « Si nécessaire, il peut implémenter plusieurs fois des algorithmes et les comparer entre eux afin de choisir le plus économe en énergie. »
Le codage vert va de pair avec l’efficacité des logiciels
Les ateliers couvrent également des sujets tels que les tests sélectifs, le label environnemental « Ange Bleu » ainsi que des études de cas et des projets de recherche.
De manière générale, il est important d’assurer une plus grande sensibilité à l’égard du sujet.
“Les mauvais logiciels naissent de l’ignorance”
« Les mauvais logiciels naissent de l’ignorance. Il existe de nombreux pièges dans lesquels tombent particulièrement les jeunes programmeurs. “Vous pouvez commettre de nombreuses erreurs qui conduisent à l’inefficacité”, explique Keilhofer.
Mais cela dépend aussi des exigences des programmes et des utilisateurs.
«Il existe des programmes dotés de nombreuses fonctions qui ne sont pas utilisées du tout, mais qui occupent quand même de la mémoire», explique-t-il. “Et si, en tant qu’utilisateur, j’exige un traitement en temps réel, cela coûte énormément d’énergie.”
Il ne s’agit pas d’une solution globale, mais de nombreux facteurs importants
La règle suivante s’applique : des algorithmes et des logiciels plus rapides conduisent à une meilleure efficacité énergétique et à une consommation électrique moindre dans le centre de données.
Keilhofer reconnaît toutefois qu’il n’existe pas de solution globale.
« Il n’est pas possible de donner un seul conseil qui soit correct à tous égards. Des études montrent par exemple que l’importation de logiciels dans le cloud permet d’économiser 80 à 90 % d’énergie. D’un autre côté, vous devez considérer : le cloud est-il alimenté par de l’énergie verte ? Savons-nous combien d’énergie est utilisée dans le centre de données ? »
#MSG #propose #des #ateliers #codage #vert
1704524455