← Derniers articles
🤖 machine learning

From Tokens to Watt-hours: Analytical Energy Estimation for LLM Inference on Modern GPUs

Cet article introduit une méthodologie analytique, calibrée de manière empirique, pour estimer la consommation d'énergie de l'inférence des LLM sur les GPU NVIDIA H100 en décomposant les charges de travail en composantes de calcul et de trafic mémoire, permettant ainsi des évaluations énergétiques transparentes et reproductibles sans nécessiter de mesure matérielle directe.

Auteurs originaux : Tina Vartziotis, Rodopi Kosteli, Elli Vartziotis, George Dasoulas, Michael Keckeisen, Konstantinos Skianis, Sotirios Kotsopoulos, Francesca Dominici

Publié 2026-07-30
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Tina Vartziotis, Rodopi Kosteli, Elli Vartziotis, George Dasoulas, Michael Keckeisen, Konstantinos Skianis, Sotirios Kotsopoulos, Francesca Dominici

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Imaginez l'internet comme une immense bibliothèque animée où des millions de personnes demandent constamment à un bibliothécaire magique (une Intelligence Artificielle) d'écrire des histoires, de résoudre des problèmes mathématiques ou de résumer des actualités. Pendant longtemps, nous ne nous sommes inquiétés que de la « puissance cérébrale » dont ce bibliothécaire avait besoin pour apprendre ses tours (l'entraînement). Mais maintenant, le bibliothécaire travaille sans relâche, répondant à des millions de questions chaque jour. Ce travail constant consomme une quantité massive d'électricité, ce qui est mauvais pour la planète. La grande question pour les scientifiques et les ingénieurs est : « Combien d'énergie faut-il réellement pour répondre à une seule question ? » Le problème, c'est que mesurer cette énergie directement revient à essayer de peser un seul grain de sable pendant qu'il est emporté par un ouragan ; il faut des capteurs spéciaux et coûteux ainsi que des conditions parfaites que la plupart des gens n'ont pas. Sans moyen de deviner le coût énergétique, il est difficile de savoir si une IA est plus « verte » qu'une autre ou si une façon spécifique de poser une question gaspille de l'énergie.

Cet article, intitulé « From Tokens to Watt-hours », propose une manière ingénieuse de résoudre ce casse-tête sans avoir besoin de brancher un compteur de puissance. Les auteurs, une équipe de chercheurs issus d'universités et d'entreprises technologiques, ont construit un « calculateur » mathématique qui estime l'énergie utilisée par une IA simplement en regardant la taille de l'IA et la longueur de la conversation. Voyez cela comme une étiquette nutritionnelle pour l'IA : au lieu de compter les calories, on compte les « Watt-heures » (une unité d'énergie). Ils ont testé leur calculateur sur des puces informatiques puissantes appelées NVIDIA H100, qui sont les moteurs de nombreuses IA les plus intelligentes d'aujourd'hui.

Voici comment fonctionne leur calculateur, en utilisant une analogie simple. Imaginez que l'IA est un chef dans une cuisine. Pour cuisiner un plat (générer une réponse), le chef fait deux choses : il lit la recette et rassemble les ingrédients (c'est la partie « calcul » ou « compute »), et il fait des allers-retours au garde-manger pour chercher des épices et des ustensiles (c'est la partie « mémoire »). Les chercheurs ont découvert que pour des commandes courtes, le chef se contente principalement de cuisiner, donc le coût énergétique concerne surtout la cuisine. Mais pour des commandes longues et complexes, le chef doit faire tellement d'allers-retours au garde-manger que l'énergie dépensée pour courir commence à dominer la facture.

L'article décompose le coût énergétique en deux phases principales :

  1. La phase de « Prefill » (Pré-remplissage) : C'est le moment où le chef lit la commande du client (l'invite d'entrée ou « prompt »). Le coût énergétique ici dépend de la longueur de la commande.
  2. La phase de « Decode » (Décodage) : C'est le moment où le chef écrit la réponse, mot après mot. Le coût énergétique ici dépend de la longueur de la réponse.

Les chercheurs ont découvert que le coût énergétique ne dépend pas seulement de la taille de l'IA (combien d'« ingrédients » ou de paramètres elle possède). Il dépend aussi fortement de la longueur de la conversation. Ils ont constaté qu'à mesure que la réponse s'allonge, l'énergie ne grimpe pas seulement de façon linéaire ; elle courbe vers le haut de manière abrupte. Pourquoi ? Parce que chaque nouveau mot que l'IA écrit nécessite qu'elle relise tous les mots précédents pour donner du sens à l'histoire. C'est comme si le chef devait relire toute la recette à chaque fois qu'il ajoute une pincée de sel. Plus la recette est longue, plus les allers-retours sont nombreux, et plus l'énergie est gaspillée.

En utilisant leur formule, l'équipe a calculé qu'une petite IA (avec environ 0,3 milliard de paramètres) utilise très peu d'énergie, environ 0,001 Watt-heure par requête. Mais une IA géante (avec 120 milliards de paramètres) utilise beaucoup plus — environ 0,15 Watt-heure pour la même tâche. Ils ont également montré que pour un modèle de 70 milliards de paramètres, leur estimation était très proche (à moins de 5 %) des mesures réelles prises par d'autres scientifiques, prouvant que leur « calculateur » est suffisamment fiable pour être utilisé quand on ne peut pas mesurer la puissance directement.

L'article précise explicitement que cet outil n'est pas un remplacement parfait pour mesurer l'électricité avec un compteur. Il ne compte pas l'énergie utilisée par la climatisation, les câbles internet ou les autres ordinateurs du centre de données. Il ne compte que l'énergie utilisée par la puce spécifique qui réfléchit. Cependant, les auteurs soutiennent que l'énergie de cette puce constitue la plus grande partie de la facture que les ingénieurs peuvent contrôler.

Alors, qu'est-ce que cela signifie pour l'avenir ? L'article suggère que si nous voulons économiser de l'énergie, nous ne devrions pas seulement essayer de créer des IA plus grandes. Au lieu de cela, nous devrions essayer de rendre les « recettes » plus courtes (compresser l'entrée), demander des réponses plus courtes, ou utiliser des chefs plus petits et spécialisés pour des tâches simples. Les auteurs espèrent que ce calculateur aidera les développeurs à comparer différents modèles d'IA et à choisir ceux qui sont les plus économes en énergie, aidant ainsi à construire un monde numérique plus « vert » sans avoir besoin d'installer un compteur de puissance sur chaque ordinateur.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →