Générique

Tech Days 2013 – Eco conception logicielle : comment réduire par deux la consommation d’énergie d’une application ou d’un site web

Les Tech Days (la grande conférence annuel de Microsoft à Paris) dans leur version 2013 ont accueilli, comme les années précédentes, une session sur l'éco-conception. Eric Mittelette, Evangéliste en chef de Microsoft France, est particulièrement féru et compétent sur le sujet, et c'est avec plaisir qu'Olivier Philippot et moi-même avons présenté cette session avec lui.

Y a-t-il des langages plus verts que d'autres?

La vie d'une application informatique (expression de besoins, spécifications, cycle développement/qualification, production, fin d'exploitation) est jalonnée de prises de décision impactant fortement son empreinte environnementale globale.

En amont de la phase de développement, le choix d'un langage de programmation fait-il partie de ces décisions cruciales ? En particulier, ce choix a t-il des conséquences quantifiables sur la consommation énergétique d'un logiciel ?

Nous allons répondre à cette dernière question dans le cadre restreint d'une étude de cas. Nous y comparons les consommations électriques induites par l'exécution d'une série de 4 programmes à la fonctionnalité identique écrits en C++ et par l'exécution des mêmes programmes rédigés en Cawen, le langage que nous développons actuellement.

 

L’implémentation du Design Pattern Observer peut-elle répondre à des exigences Green IT ?

Toujours plus vite, toujours moins cher, pour répondre à un marché de plus en plus compétitif, telle est la constante obstination de la majorité de nos sociétés actuelles. Héritières incontestées de la fin des années 90, elles s’évertuent encore aujourd’hui à favoriser le profit court terme à la poursuite vaine d’une croissance sans limite, au dépend d’un modèle plus durable.

Nous en payons déjà les conséquences économiques directes.

Atelier Paris : Savez-vous combien d'énergie consomment les logiciels présents sur votre ordinateur ?

Le Green Code Lab, un groupement d'utilisateurs spécialisés en éco-conception des logiciels, vous propose une sensibilisation à la consommation énergétique des logiciels lors d'un atelier au Fabelier

Au programme, un atelier interactif mêlant explications des concepts de la consommation des ordinateurs et des logiciels, et mesures réelles sur les machines des participants !

 

A qui cela s'adresse cet atelier ?

Colloque Eco-conception des logiciels : Retrouvez-nous !

Le colloque « Eco conception des logiciels », co-organisé par le Green Code Lab, greenit.fr, Pôle Images & Réseaux et l'Ecole des Mines de Nantes, se tiendra le jeudi 18 octobre 2012 à l'Ecole des Mines de Nantes. Le développement des logiciels et des services informatiques s'ouvre à l'éco-conception avec pour objectifs essentiels la réduction de l'empreinte environnementale et une maîtrise des coûts. Déclinée à partir du concept d'éco-conception, la journée « Eco conception des logiciels » apportera des réponses concrètes quant à son application au domaine informatique.

Atelier Paris : Eco-conception logicielle - basiques et mesures

Savez-vous combien d'énergie consomment les logiciels présents sur votre ordinateur ? 

Le Green Code Lab, un groupement d'utilisateurs spécialisés en éco-conception des logiciels, vous propose une sensibilisation à la consommation énergétique des logiciels lors d'un atelier au Fabelier

Au programme, un atelier interactif mêlant explications des concepts de la consommation des ordinateurs et des logiciels, et mesures réelles sur les machines des participants !

Etes-vous un programmeur écologique ? : Dossier spécial dans Programmez n152 par le Green CodeLab

Retrouvez un dossier de 8 pages sur les green patterns dans le magazine Programmez n°152. Ce dossier a été écrit par le Green Code Lab et a pour objectif de montrer des green patterns concrets et des moyens de mesurer l'impact énergétique des logiciels. A vos kiosques !

Le jeu de benchmarks dans langage :Quel est le langage le plus rapide ?

Le jeu de benchmarks dans langage est un framework de mesure de la performance de plus de 20 langages informatique. L'application lance périodiquement des tests sur des programmes informatiques sur différentes plateformes. Cela permet d'obtenir des courbes de tendances sur la performance.
Le code source de ce projet est ouvert.

Green Plugwise : Mesure temps réel de la consommation

Les modules plugwise permettent de mesure la consommation d'énergie des appareils électroniques. Cependant ces modules ne permettent pas une mesure adaptée à la mesure de la consommation d'un logiciel. En effet, les mesures ont une fréquence de quelques minutes. Le projet Green Plugwise a pour but de récupérer les données des plugwises toutes les secondes et de les afficher pour obtenir les courbes de consommation d'énergie des logiciel.

Description

Système pris en compte : Windows

Matériel : Plugwise

Green Plugwise

Les modules plugwise permettent de mesure la consommation d'énergie des appareils électronique. Cependant ces modules ne permettent pas une mesure adaptée à la mesure de la consommation d'un logiciel. En effet, les mesures ont une fréquence de quelques minutes. Le projet Green Plugwise a pour but de récupérer les données des plugwises toutes les secondes et de les afficher pour obtenir les courbes de consommation d'énergie des logiciel.
Le projet se décompose de la manière suivante:

Pages