Where Do the Joules Go? Diagnosing Inference Energy Consumption

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Chung, Jae-Won, Wu, Ruofan, Ma, Jeff J., Chowdhury, Mosharaf
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866908798921211904
author Chung, Jae-Won
Wu, Ruofan
Ma, Jeff J.
Chowdhury, Mosharaf
author_facet Chung, Jae-Won
Wu, Ruofan
Ma, Jeff J.
Chowdhury, Mosharaf
contents Energy is now a critical ML computing resource. While measuring energy consumption and observing trends is a valuable first step, accurately understanding and diagnosing why those differences occur is crucial for optimization. To that end, we begin by presenting a large-scale measurement study of inference time and energy across the generative AI landscape with 46 models, 7 tasks, and 1,858 different configurations on NVIDIA H100 and B200 GPUs. Our empirical findings span order-of-magnitude variations: LLM task type can lead to 25$\times$ energy differences, video generation sometimes consumes more than 100$\times$ the energy of images, and GPU utilization differences can result in 3--5$\times$ energy differences. Based on our observations, we present a framework for reasoning about the underlying mechanisms that govern time and energy consumption. The essence is that time and energy are determined by latent metrics like memory and utilization, which are in turn affected by various factors across the algorithm, software, and hardware layers. Our framework also extends directly to throughput per watt, a critical metric for power-constrained datacenters.
format Preprint
id arxiv_https___arxiv_org_abs_2601_22076
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Where Do the Joules Go? Diagnosing Inference Energy Consumption
Chung, Jae-Won
Wu, Ruofan
Ma, Jeff J.
Chowdhury, Mosharaf
Machine Learning
Distributed, Parallel, and Cluster Computing
Energy is now a critical ML computing resource. While measuring energy consumption and observing trends is a valuable first step, accurately understanding and diagnosing why those differences occur is crucial for optimization. To that end, we begin by presenting a large-scale measurement study of inference time and energy across the generative AI landscape with 46 models, 7 tasks, and 1,858 different configurations on NVIDIA H100 and B200 GPUs. Our empirical findings span order-of-magnitude variations: LLM task type can lead to 25$\times$ energy differences, video generation sometimes consumes more than 100$\times$ the energy of images, and GPU utilization differences can result in 3--5$\times$ energy differences. Based on our observations, we present a framework for reasoning about the underlying mechanisms that govern time and energy consumption. The essence is that time and energy are determined by latent metrics like memory and utilization, which are in turn affected by various factors across the algorithm, software, and hardware layers. Our framework also extends directly to throughput per watt, a critical metric for power-constrained datacenters.
title Where Do the Joules Go? Diagnosing Inference Energy Consumption
topic Machine Learning
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2601.22076