L’écriture de logiciels durables, efficaces et écologiques nécessite de comprendre le processus de consommation d’énergie d’un programme informatique. L’un des avantages est le fait que les développeurs, en améliorant leurs implémentations, peuvent optimiser la consommation énergétique d’un logiciel. Les modèles existants de consommation d’énergie doivent être améliorer en prenant en compte plus de composants susceptibles de consommer de l’énergie pendant l’exécution d’une application. TEEC (Tool to Estimate Energy Consumption), prend en compte, durant l’exécution, la consommation énergétique des composants comme le CPU, la mémoire, le disque et le réseau. Cet outil permet de localiser les points chauds du code source. Ainsi, l’objectif est de guider les développeurs à développer des logiciels écologiques.Avec TEEC, nous espérons obtenir des logiciels ayant les mêmes fonctionnalités tout en consommant moins d’énergie.
Hayri ACAR est doctorant en Informatique à l’université Lyon1, il a travaillé en tant que développeur pendant environ 5 ans. Actuellement, il travaille sur le sujet de thèse “Software development methodology in a Green IT environment” qui consiste à estimer la consommation énergétique d’un logiciel. Ainsi, localiser les endroits du code source énergivore pour guider les développeurs à apporter les améliorations nécessaires afin de programmer des logiciels verts et durables.
Mots clés : ecoinfo
Informations
- Gricad Vidéos
- 1 janvier 2021 00:00
- Conférences
- Français