Générique

Code Vert : Projet d'évaluation des green patterns

Un consortium d’acteurs regroupant les sociétés KaliTerre et TOCEA, l’école d’ingénieur ICAM de Nantes ainsi que SIGMA Informatique ont lancé le projet « Code Vert » dont l’objectif est de développer un logiciel qui permettra de qualifier la qualité « Durable » d’un développement informatique. Cet outil utilisera un référentiel de bonnes pratiques de conception logicielle plus respectueuses de l’équilibre environnemental depuis sa phase de création jusque sa phase de déchet.

Le coût des données n'est pas celui que l'on croit...

Une des raisons de l'obésiciel est l'explosion des données. Mais quand on regarde de plus prés, cette augmentation n'est pas seulement due au nombre de données mais aussi  à une obésité des données. La raison ? Le coût caché des données.

Power/Energy Estimation and Optimization for Software-Oriented Embedded Systems

Thèse sur la modélisation de l'énergie sur un DSP Texas. La thèse se compose de la manière suivante:

  • Rappel sur les technique de modélisation de l'énergie des logiciel
  • Définition d'un modèle précis de consommation énergétique
  • Evaluation de l'influence du compilateur sur la puissance consommée
  • Application du modèle sur des green patterns : modification de boucle...

Abstract de la thèse
 

Can JITs be faster?

Comment rendre les langages semi-interprétés aussi rapides que du code natif... Quelques pistes d'amélioration.

Smush.it : Optimisation des images

Smush.it est un outil d'optimisation des images mis en place par Yahoo dans le contexte Yslow. Il intégre les outils suivants :

  • pngcrush : Suppression des données non nécessaires
  • jpegtran : Suppression des métadata JPEG et passage en Jpeg progressif
  • gifsicle : Optimisation des animations GIF 

Analyse du cycle de vie des logiciels : Etat de l'art

Pourquoi des ACV du logiciel ?

Intégration de logiciels parasites lors de la diffusion : Exemple Notepad++as

L'obésiciel est crée par l'entropie des logiciels mais aussi par l'intégration forcée de fonctionnalités et de logiciels parasites. Exemple de 01net, clubic et softronic ajoutant des logiciels. Remonté par les développeurs de Notepad++

Programmation asynchrone, cloud et big data : Avancée pour la green IT?

Programmation asynchrone, cloud et big data  : trois des pistes majeures qui nous sont aujourd’hui proposées en tant qu’innovations informatiques peuvent avoir un impact négatif sur la consommation de ressources. Pourquoi ?

Webinar Intel : Your Mobile Application: Battery Friend or Foe?

Webinar sur des bonnes pratiques de développement pour l'efficience énergétique pour les mobiles ...mais pas uniquement.

Mesurer l'impact énergétique d'un logiciel

La mesure de l'impact énergétique d'un logiciel est possible avec un wattmètre. Le Green Code Lab vous propose une méthodologie de mesure.

Pages