The Real Cost of Context: Predicting Compute Time and Energy Consumption in LLM Prefill and Decode Phases
Organizations: RPTU Kaiserslautern-Landau, DFKI · Örebro University · RPTU Kaiserslautern-Landau
Abstract
The integration of Large Language Models (LLMs) into agentic architectures has substantially increased token consumption, raising concerns about their energy footprint. Yet, estimating the energy consumption of proprietary API-based models remains challenging, and existing approaches focus primarily on generated output tokens while overlooking the impact of the large input contexts characteristic of agentic workflows. To address this gap, we systematically profile compute time and energy consumption across a wide range of prefill (input) and decode (output) token lengths. Using generalized linear models, we show that decode compute time and energy scale linearly with output length, whereas prefill compute time and energy exhibit both linear and quadratic scaling with input length. These findings demonstrate that input context becomes a relevant factor for large-context workloads. Furthermore, we show that compute time serves as a reliable proxy for energy consumption when direct energy measurements are unavailable. Our mapping framework enables precise energy estimation and supports more sustainable deployment decisions for agentic AI.
Figures & tables
| Predictor | API | H200 2GPU, TP=2 | H200 4GPU, TP=4 | H100 4GPU, TP=4 |
|---|---|---|---|---|
| : Intercept | ||||
| : | ||||
| : | ||||
| : | ||||
| : |
| #Tokens | Compute Time (ms) | Diff. | Total Energy (Wh) | Diff. | ||||
|---|---|---|---|---|---|---|---|---|
| Config | Input | Output | Measured | Predicted | (%) | Measured | Predicted | (%) |
| API | 210384 | 50 | 15949 | 16334 | +2.40 | |||
| 210384 | 1200 | 27144 | 27015 | -0.50 | N/A | |||
| 210384 | 2500 | 39664 | 39088 | -1.50 | ||||
| H200 2 GPU,TP=2 | 210384 | 50 | 15112 | 15247 | +0.89 | 5.63 | 5.64 | +0.20 |
| 210384 | 1200 | 27135 | 26701 | -1.60 | 8.03 | 7.97 | -0.75 | |
LLM Inference
Large language model inference studies how models generate outputs efficiently, reliably, and securely across hardware and workloads.
See all 285 papers