Principe : Efficacité du matériel

Effectué

le contenu de cette vidéo est toujours valide, mais les nombres principaux peuvent différer en raison du principe de la Green Software Foundation renuméroté.

L’appareil sur lequel vous lisez ce document a émis du carbone lors de sa création. Quand il arrive en fin de vie, sa destruction peut en rejeter également. L’empreinte carbone est la quantité de pollution au carbone émise lors de la création et de la destruction d’un appareil. Lors du calcul de la pollution en carbone totale pour les ordinateurs exécutant vos logiciels, prenez en compte à la fois la pollution en carbone pour faire fonctionner l’ordinateur et l’empreinte carbone de l’ordinateur.

L’empreinte carbone est significative

En fonction de l’intensité carbone de votre mix énergétique, le coût du carbone incorporé d’un appareil peut être élevé par rapport au coût carbone de l’électricité qui l’alimente.

Par exemple, un serveur Dell R640 de 2019 a une empreinte carbone d’un coût amorti de 320 kg CO₂eq/year. Il va également consommer 1760.3 kWh/year d’électricité. L’intensité carbone moyenne dans l’Union européenne a été de 0.276 kg CO₂eq/kWh pour 2019.

Par conséquent, le coût en carbone total est de 320 + (0.276 \* 1760.3) = 805 kg de carbone/an, dont 320 kilos, soit environ 40 %, proviennent de l’empreinte carbone. L’empreinte carbone est un contributeur significatif au carbone total émis des serveurs.

Notes

Le coût de l’empreinte carbone est souvent beaucoup plus élevé pour les appareils grand public, parfois plus important que le coût en carbone de la consommation d’électricité sur leur durée de vie. Pour obtenir un exemple, consultez Smartphones Are Killing The Planet Faster Than Anyone Expected.

Ne pas gaspiller le matériel

Lorsque vous achetez un ordinateur, il est déjà émis de quantités significatives de carbone. Les ordinateurs ont aussi une date d’expiration. Ils vieillissent, ne peuvent pas gérer les charges de travail modernes et doivent être actualisés. Si vous y réfléchissez dans ces termes, le matériel est donc une variable d’ajustement pour le carbone : en tant qu’ingénieurs en logiciels durables, nous devons donc être efficace en matière de matériel si notre objectif est d’être efficace en matière de carbone.

Vous pouvez faire beaucoup de choses pour l’efficacité du matériel : par exemple, vous pouvez faire en sorte d’étendre la date d’expiration du matériel. Les ordinateurs ne s’usent pas, car il n’y a pas de pièces mobiles : ils deviennent simplement obsolètes. Ils deviennent obsolètes parce que nous créons continuellement des logiciels qui les amènent à leurs limites.

Extension de la durée de vie du matériel

Un moyen de prendre en compte l’empreinte carbone est d’amortir le carbone sur la durée de vie attendue d’un appareil. Par exemple, supposons qu’il a fallu 4,000 Kg de carbone pour créer un serveur hypothétique et que nous espérions que le serveur aurait une durée de vie de quatre ans. Dans ce cas, nous pouvons considérer cela comme équivalent à 1 000 kg de carbone émis par année au cours de sa durée de vie.

Diagram of embodied carbon of a server amortized over 4 years.

Si l’on considère l’empreinte carbone de cette façon, tous les appareils, même ceux qui ne consomment pas d’électricité, émettent du carbone au cours de leur vie. Avec ceci à l’esprit, si nous devions amortir les mêmes 4,000 Kg de carbone pour notre serveur hypothétique sur une durée de vie de cinq ans au lieu de quatre, le carbone émis par année serait réduit à 800 kg.

Diagram of embodied carbon of the same server amortized over 5 years.

Si nous appliquons ce concept à la durée de vie du serveur Dell R640 de 2019 que nous avons mentionné précédemment, le carbone amorti passe de 320 kg CO₂eq/year à 256 kg CO₂eq/year si nous avons étendu sa durée de vie sur cinq ans au lieu de quatre.

Le matériel est mis hors service quand il tombe définitivement en panne ou quand il a des difficultés à gérer des charges de travail plus récentes. Les logiciels ne peuvent pas aider dans le premier cas. Cependant, si nous nous concentrons sur la création d’applications qui s’exécutent sur du matériel plus ancien, nous pouvons contribuer à limiter le second.