On this page

Smoothing the power curve of LLM training and inference

Which kernel- and scheduler-level techniques reduce power ripples during LLM training and inference, and at what cost in energy and throughput?

Updated
6 Sept 2026
Sources
89
Years
2011–2026
Confidence
Download Markdown

GPU power cappingDVFSpower smoothingenergy-throughput tradeoffsLLM inference energyLLM training energyprefill decodetokens per watt

How this review was made
Databases
OpenAlex, arXiv API, arXiv web search, Crossref, Semantic Scholar (best-effort), DBLP
Queries (literal)
GPU kernel power management dynamic voltage frequency scaling
GPU DVFS energy efficiency deep learning
power capping GPU training throughput
GPU frequency scaling inference energy efficiency
GPU power spike transient workload scheduling
power smoothing GPU workload scheduling energy
energy efficiency large language model inference GPU frequency
prefill decode phase power energy LLM serving
speculative decoding energy efficiency power
GPU power model kernel-level energy accounting
power aware LLM serving scheduling energy
quantization energy efficiency LLM inference GPU
distributed training power consumption GPU synchronization
energy efficient distributed deep learning training
power capping large language model training
GPU cluster power oversubscription machine learning
dynamic voltage frequency scaling transformer inference
peak power shaving GPU deep learning
all:"GPU DVFS" energy conservation
all:"GPU DVFS" AND all:"deep learning" energy performance
all:"power capping" AND all:"deep learning" GPU
all:"power capping" AND all:"large language model"
all:"LLM inference" AND all:"energy consumption" GPU
all:"energy bloat" AND all:"inference"
all:"kernel-level" AND all:"DVFS"
all:"dynamic voltage frequency scaling" AND all:"LLM" inference
all:"speculative decoding" AND all:"energy"
all:"prefill" AND all:"decode" AND all:"energy"
all:"GPU frequency" AND all:"energy" inference
all:"power spike" AND all:"GPU"
all:"distributed training" AND all:"energy" AND all:"GPU" cluster
all:"power ripple" OR all:"power variance"
all:"clock boosting" AND all:"GPU" power
all:"energy proportionality" AND all:"servers"
all:"GPU power model" AND all:"machine learning"
all:"Kareus"
all:"ReGate" AND all:"power gating"
all:"Weight-Only Quantization" AND all:"energy"
all:"undervolting" AND all:"GPU"
Search last run
2026-09-06
Screening
89 sources used · 2011–2026 · deep review

Summary

The short version

GPU power draw during LLM training and inference is not a flat line: prefill phases spike, memory-bound decode idles the compute side of the GPU at a fraction of its power ceiling, synchronised training steps and collectives create bursts, and checkpoints add further lumps — all of which surface at the facility and grid edge as ramps and peaks that capacity is built around. This review asks which kernel- and scheduler-level levers actually smooth that power pattern, and what they cost in energy and throughput. The evidence, drawn from 89 sources spanning 2011–2026, shows three robust results: GPU frequency (DVFS) and power-capping settings have pronounced energy sweet spots that routinely save 15–35% of energy for single-digit throughput loss, but only when the workload is compute-bound — decode-phase power capping is largely inert on modern GPUs because memory-bound phases never approach the cap; and the newest work shows the power ramp between scheduling steps, not the peak, is the controllable quantity, with chunked-prefill scheduling cutting ramp rates by roughly a third under load while leaving peaks untouched. Confidence is moderate overall: the device-level trade-offs are replicated across many independent groups, while the ripple-smoothing literature itself is young (mostly 2025–2026 preprints) and largely single-node or emulation-scale.

Why this question

Power draw shapes what an AI datacenter can build. Facilities are sized to peaks and ramps, not averages: transformers, UPS capacity, cooling, and grid interconnection agreements are all dimensioned so that the worst 5-minute power excursion fits, and grid operators increasingly condition new AI capacity on demand-response behaviour with explicit ramp limits 44. Energy efficiency (tokens per watt) has become a headline metric, but a workload can be energy-efficient on average and still be expensive to host if its instantaneous power is spiky — spikes force over-provisioning, and rapid ramps force reserve capacity or penalties 43. So the operational question for anyone running or designing LLM infrastructure is not only “how many joules per token” but “can the joules be delivered on a flatter curve, and what does flattening cost?”

The literature has historically answered the first question far better than the second. A mature device-level literature on GPU DVFS and power capping (2007–2019, HPC and graphics workloads) established the energy–throughput trade-off frontier; a fast-growing 2023–2026 wave has re-run those experiments on LLM training and inference and discovered that the LLM workload’s phase structure — compute-bound prefill versus memory-bound decode — changes which levers work at all. A third, very recent thread connects GPU scheduling to grid behaviour explicitly: ramp rates, coincidence factors, and demand-response contracts. This review sits between the site’s tokens-per-watt review (how efficiency is measured), its kernel-optimisation review (kernel performance), and its model-to-grid review (facility- and grid-level efficiency): it covers the GPU- and workload-level techniques that shape the power waveform itself.

Scope and methods

Question. Which kernel-, frequency-, and scheduler-level techniques reduce power ripples — spikes, ramps, and variance — during LLM training and inference, and what do they cost in energy and throughput?

Inclusion criteria. Peer-reviewed or preprint work measuring or modelling GPU power/energy for deep-learning training or inference, with emphasis on (a) kernel- or phase-level frequency/voltage control, (b) power capping, (c) workload scheduling that shapes power draw, (d) energy–throughput trade-offs at device-to-cluster scale, and (e) measurement methodology for power patterns. Years 2007–2026, any language (English-language records only in practice).

Exclusion criteria. Facility-level cooling, PUE, and carbon-accounting work (covered in the model-to-grid review); pure kernel performance work without a power/energy component (covered in the kernel reviews); CPU-only DVFS; grid/energy-storage work that does not touch compute workloads.

Search. 44 literal query strings across OpenAlex, the arXiv API, Crossref, and Semantic Scholar (best-effort; 429-blocked for most of the session), plus DBLP and arXiv abs-page resolution for landmark titles (Zeus, Perseus, kernel-level DVFS). Rung-0 reuse of 36 verified records from prior reviews on this site (tokens-per-watt, model-to-grid, kernel-training, interconnects, DiLoCo). Screening: 1,265 unique candidates pooled and deduplicated → 91 selected on title/abstract → 89 included (2 dropped when no abstract was retrievable anywhere: a Springer DVFS chapter and a Research Square preprint). 39 of 89 sources were read in full text; the remainder are abstract-only and are used only for claims their abstracts support. Every DOI was verified against Crossref or the arXiv abs page, and every load-bearing number cited below was re-grepped against the retrieved text (see the “phantom inference Perseus” note in Gaps for one widely-circulated title that does not exist as a distinct publication).

The landscape

Three literatures meet here, with different maturities. The oldest is device-level GPU energy management: DVFS experiments and surveys from the HPC/graphics era established that core-frequency scaling can save roughly 8–26% of energy on DNN workloads at single-digit performance cost 6953, that core and memory clocks interact differently across architectures and applications 53, and that GPUs carry a voltage guardband of about 20% that undervolting can reclaim in part 39. A 2014 survey already catalogued the full toolbox — DVFS, clock gating, power capping, kernel-level techniques — for GPU energy efficiency 54, and a 2025 ACL survey organises the LLM-inference-specific energy literature and its optimisation levers 16. These results were mostly single-GPU and small-model, but they established the vocabulary and the measurement practice.

The second literature is LLM-era systems: from roughly 2023, power-aware serving systems (frequency governors, cap controllers, phase-split architectures) and training systems (energy-bloat removal, power-aware collectives) began publishing measured energy numbers for transformer workloads at the scale that matters. This wave is strikingly concentrated in 2025–2026, much of it preprint-only, and much of it from a small number of research groups (the Michigan ml.energy lineage — Zeus, Perseus, Kareus 85981; the e-Energy/HPCA serving systems lineage 683286). The third literature is grid-side: power-electronics and power-systems work treating AI datacenters as flexible, ramp-constrained loads 4480. Its vocabulary — ramp rate, coincidence factor, reserve capacity — is only now entering the systems literature through papers like “Smoothing the Ramp, Not the Peak” 43.

Methodologically the field leans on single-node measurement (a handful of A100/H100/H200 GPUs), emulation for scale (Perseus’s 1,024-GPU claims are emulated 9), and simulation for cluster and grid effects. Field studies at production scale are rare; the notable exception is a 130 kW real deployment used to demonstrate grid-responsive GPU-cluster control 80. Benchmarks that capture power patterns rather than total energy are only now appearing 59713.

Theme 1 — Where the ripples come from: phases, memory-bound decode, and static energy

The single most important structural fact in this literature is that an LLM inference pass is two different workloads. Prefill is compute- and capacity-bound, drives GPUs toward their thermal/power ceiling, and is sensitive to frequency; decode is memory-bandwidth-bound, uses a small fraction of the GPU’s compute and power headroom, and is nearly insensitive to compute frequency 63865048. The imbalance is large: across workloads and GPUs, decode dominates wall-clock inference time (77–91% in one characterisation 50) while drawing far less than the GPU’s rated power — 137–300 W on a 700 W H200 in one measurement campaign spanning four attention architectures (GQA, MLA, Gated DeltaNet, Mamba2) 48. Phase-splitting systems exploit exactly this asymmetry, putting the two phases on different hardware so that each machine sees a flatter, more utilising load 63.

Ripples therefore arise at several levels. Within a request, the prefill→decode transition is a power cliff: power falls as compute yields to memory traffic. At the server level, batching and scheduling policy decides how many prefills land in the same instant; chunked prefill (splitting a long prompt’s prefill into smaller scheduled steps — a latency technique already deployed by default in production serving) spreads that work, and measurements with real GPU power traces show it is a ramp-rate regulator: it cuts the mean power ramp by ~35% (from ~46 to ~30 W/s) under heavy load while leaving the peak nearly identical, because the peak is set by what a saturated machine draws regardless of chunking 43. At the training level, ripples come from synchronisation: pipeline-stage imbalance makes non-critical stages run needlessly fast (Perseus’s “intrinsic energy bloat”) 9; collective communication during overlap inflates power relative to compute-only phases 38; and checkpoints add discrete energy lumps whose size depends on processor power states and I/O configuration 55.

A final, easily missed component is static and idle energy. Measurement studies of production inference found that a large share of GPU energy is drawn outside actual compute — model loading, engine setup, and standby — so engine choice and idle management matter as much as kernel efficiency 5846. Idle GPUs waiting at synchronisation barriers in geo-distributed training waste energy at a rate that power-aware synchronisation can cut substantially 52. Kernel-scheduling order and concurrency level measurably change energy even on embedded GPUs 77. Any power-flattening strategy has to decide whether it is shaping the compute phases or paying for the valleys between them.

Theme 2 — The frequency lever: DVFS sweet spots, granularity, and switching cost

DVFS is the canonical power-shaping knob, and the LLM-era measurements agree with the older HPC results on the shape of the trade-off: energy-versus-frequency curves are U-shaped with a sweet spot well below maximum frequency, because near the top of the clock range each additional MHz buys little throughput for a lot of power, while far below it the job simply runs longer and fixed overheads dominate 866253. Quantitatively: cutting an A100 from 1,410 MHz to 1,005 MHz for decode roughly halves decode energy for a ~20% latency increase — the point where the U-curve bottoms out — in VoltanaLLM’s measurements 86; across a broad GPU-frequency sweep on inference workloads, dropping from 2,842 MHz to 180 MHz saves ~42% of energy for only 1–6% latency increase because decode is memory-bound 50; and embedded/edge LLM DVFS studies find optima in the 510–816 MHz band with average savings of ~13% (up to ~27%) 62.

Two mechanisms make the sweet spot phase-dependent rather than global. First, the two clock domains matter differently: core (SM) frequency governs compute-bound kernels, memory frequency governs memory-bound ones, and the correct pairing is architecture- and application-specific 53. Second, the sensitivity differs between prefill and decode: prefill loses throughput almost linearly as frequency drops, while decode sustains throughput down to ~0.57Ă— nominal frequency 42. Operator-level granularity goes further: within a layer, Attention and FFN kernels have different energy-optimal frequencies, which AFlex exploits by disaggregating and scaling the two operator types separately (up to ~49% energy-per-token reduction versus state-of-the-art baselines) 22. Decode-stage DVFS analyses reach the same conclusion from the measurement side: prefill and decode respond differently to the same frequency settings, so stage-aware policies are needed 79.

How finely can the lever be moved? Predictive fine-grain DVFS rests on nanosecond-regime voltage/frequency transition times on modern GPUs 6, but measured end-to-end switching latency is much coarser and strongly asymmetric — under ~25 ms on A100 for most frequency pairs, with far slower regions on other GPUs 74. Switching cost is therefore a real constraint on how often a governor should change clocks, and switching-aware online optimisation (bandit-style controllers that budget for transitions) measurably beats naive per-interval control 82. Empirical studies of GPU frequency behaviour under ML workloads also show that firmware’s automatic clock management (boost behaviour) is itself a source of power variance that manual clock control removes 3748. At the training-kernel level, a 2026 study of GPT-3-class training on MI300X found that DVFS frequency effects were the single largest contributor to the gap between theoretical and observed performance — larger than compute-communication overlap losses or kernel-launch overhead — and that kernel-level (per-kernel) clock selection saves ~14.6% of energy at 0.6% slowdown, where pass-level policies achieve only ~2% 6736. Older work anticipated the mechanism: fusing or reordering dependent kernels changes the power profile and can lower peak power without performance loss 76, and kernel-aware model-predictive frequency control beat reactive schemes by ~25% energy at <2% performance cost as early as 2017 49.

The practical controllers that operationalise all this are the subject of Theme 5, but the underlying result is consistent enough to state plainly: for compute-bound phases, running GPUs at or near maximum frequency is measurably wasteful; the optimum is typically 60–80% of the clock range, and finding it online costs little 21778. Choosing that optimum well depends on power models that track DVFS behaviour: scaling-factor models reach 2.4–4.6% average power-prediction error across four GPU generations 20, ensemble machine-learning predictors reach ~3.5% MAE 13, and workload classifiers cut profiling time ~89% when predicting frequency-capping behaviour of unseen applications 28. Multi-GPU runtimes add placement as a second knob — DEFT’s joint task-placement-plus-DVFS saves ~15% energy on L40S-class servers at under 1.5% performance cost 7 — and deadline-aware DVFS schedulers show the energy gain survives real-time constraints (~15% below the best baseline with zero deadline misses) 25. The voltage side of the lever is older but still active: adaptive voltage-frequency scaling below nominal on reconfigurable accelerators reached performance/energy points up to 86% better than nominal at equal accuracy 60.

Theme 3 — Power capping: when caps engage, what they cost, and the “illusion” in decode

Power capping (setting a watt limit that the GPU enforces by throttling clocks) is the standard deployment lever because it is a single nvidia-smi-style command with no code changes. The LLM-era evidence shows its effects are strongly phase- and workload-dependent. On compute-bound inference, capping works like a softer version of DVFS with an important asymmetry: energy falls faster than throughput because the cap removes the least efficient top of the clock range. Measured on LLaMA-65B/A100 serving, a 250→175 W cap cut total energy ~23% for ~7% more time; a 150 W cap cut energy ~33–35% for ~15–22% more time 65. Training measurements across CNN workloads find the same shape, with optimal caps typically 55–70% of TDP for compute-intensive kernels 643534. At the HPC-application level, GROMACS on A100 keeps near-peak performance under moderate caps because many workloads never reach TDP anyway — the cap only binds when the workload actually wants the power 1.

The striking negative result comes from decode. Because memory-bound decode draws 137–300 W on a 700 W GPU, a power cap set anywhere above the actual draw never engages — the throughput loss sometimes attributed to capping is instead firmware clock throttling or measurement confounds. On H200 across four attention architectures, SM clock locking (fixing the SM clock directly, the lever actually on the critical path) Pareto-dominated power capping and recovered up to ~32% of decode energy 48. Cap-behaviour studies across GPU generations agree: H100 sustains peak memory bandwidth even at a 200 W cap, while H200 needs ~550 W to reach peak bandwidth and visibly violates its own 200 W cap (~250 W drawn), because its HBM power is less elastic 72. In other words: capping is a compute-phase lever, and its apparent effect during decode phases is frequently an artefact.

Cap controllers also need to handle dynamics. Cluster-level cooperative capping of deep-learning jobs (server-level budget shared across GPUs with online frequency estimation) achieves sub-1% cap-tracking error and cuts deadline violations by ~21% 33. Adaptive schemes balancing energy, thermals, and performance report ~13% energy and ~11% temperature reduction for ~3% runtime increase 11, and energy-aware cap tuning on edge/5G AI platforms saves up to ~26% 51. Because a server’s power budget is shared, joint CPU+multi-GPU capping outperforms per-GPU capping alone for inference servers 47, and coordinated CPU–GPU capping with performance prediction reaches ~98% prediction accuracy 89. PID-style feedback capping through vendor power-limit interfaces — with deadbands, rate limiting, and anti-windup — yields small but real energy gains (~4%) against uncapped operation while respecting latency SLOs 70. The unifying caveat: cap benefits saturate and can invert as targets tighten, so power-aware scheduling that steers work away from tight caps (Theme 4) generally beats pure capping at the same power budget 21.

Theme 4 — Shaping the schedule to flatten the curve

If DVFS and capping set the per-GPU power ceiling, scheduling decides when power is drawn. The flagship result is Perseus’s concept of energy bloat: energy consumed that does not contribute to end-to-end throughput. In pipeline-parallel training, stages off the critical path run needlessly fast (intrinsic bloat); in parallel multi-pipeline runs, stragglers — from power/thermal throttling, I/O, or failures — make every other pipeline run needlessly fast (extrinsic bloat) 9. Perseus pre-characterises the time–energy frontier of a training iteration (an NP-hard problem in general, solved optimally on a relaxed formulation via graph cuts) and then slows down non-critical computation so that the critical path is unchanged: up to 30% energy reduction with no throughput loss on GPT-3-175B and Bloom, in 1,024-GPU emulation, implemented as a software layer over Zeus 9. The mechanism is precisely power-waveform shaping: energy is moved off the moments where it cannot help and spent where it advances the critical path. Kareus extends the frontier by jointly optimising SM allocation, communication-kernel launch timing, and GPU frequency, and — crucially — accounting for static energy, which fine-grained schedules change: up to 28.3% energy reduction at the same training time 81.

Batch shaping is the inference-side analogue. Because each request carries a fixed prefill/startup energy that output tokens amortise, batching and output length are first-class energy axes: measured per-token energy on a small model falls from ~7.5 J/token to ~0.7 J/token as output length grows 10→512 tokens at batch 16 75. Batch size can therefore be used as a power-control knob in its own right, complementing DVFS: BatchDVFS, which binary-searches batch size under a power cap, outperforms DVFS-only and batching-only policies by large margins on throughput-under-cap 56. Request-level energy models make these trade-offs predictable rather than reactive: analytical models estimate token-level request energy within roughly 5-27% of measured values across model sizes 73, and per-request decomposition separates the fixed prefill/startup term from the per-token term 75.

Phase disaggregation reshapes the power pattern at the fleet level. Splitwise’s observation — decode underutilises compute, prefill underutilises memory — motivated running the phases on different machines: 1.4× throughput at 20% lower cost, or 2.35× more throughput under the same power budget 63. The energy-focused successors tune frequency per phase on disaggregated clusters: VoltanaLLM’s iteration-level prefill/decode frequency control saves ~36% energy under SLOs 86; DualScale’s phase-aware placement plus DVFS cuts prefill energy up to 39% and decode energy up to 48% against a strong disaggregated baseline 5; ELLIE does the phase split at the edge, roughly halving energy at comparable latency 15; LLM-GreenServe schedules prefill and decode power-aware with reported active-GPU-energy reductions up to ~17% 10. One careful dissent exists: at moderate loads, disaggregation’s performance benefit is not guaranteed, and the independent frequency scaling it enables does not by itself save energy — savings come only with load conditions that actually create idle capacity 41. When demand response caps the fleet’s power envelope, phase asymmetry becomes the steering signal: PowerSlider shifts the cap toward decode (which tolerates low frequency) and away from prefill (which does not), sustaining 78% online goodput at a 30% cap reduction where the best baseline manages 48% 42.

The ramp result from Theme 1 completes the picture at the finest scheduling granularity: with chunked prefill, ramp rate (W/s) is a controllable, saturation-dependent quantity — a ~7% ramp reduction at light load growing to ~35% at heavy load — while peak power is not 43. Ramp and peak are different degrees of freedom, and the scheduler’s lever acts on the former.

Theme 5 — SLO-aware closed-loop control for serving

A distinct sub-literature treats frequency/cap control as a real-time feedback problem with latency SLOs. The recurring architecture: a controller that observes queue/iteration state, predicts the next interval’s load, and adjusts GPU clocks or caps with hysteresis and rate limiting. Results are consistently in the 20–45% energy-savings band at single-digit SLO impact: throttLL’eM (instance count + frequency scaling with ML-projected KV-cache usage and batch size) reports up to ~44% energy reduction under SLOs versus a Triton baseline 32; iteration-level DVFS for autoregressive decoding reports 23–46% energy gains under varying SLO constraints 31; GreenLLM’s phase-separated controller (length-queued routing, energy-minimal prefill clocks, 20 ms decode loop) cuts total energy up to 34% versus default DVFS with <3.5% added SLO violations 45; AGFT’s online-RL frequency tuner saves ~44% of GPU energy for ~9% TTFT and ~7% TPOT overhead 84; Quicktopia’s iteration-level control improves energy-delay product by up to 22% at 1–5% latency cost 4; EcoInfer saves up to ~25% energy at ~1.3× tokens/J with SLO attainment nearly unchanged 23; CoFRIS coordinates frequency and compute-unit scaling for ~28% power reduction 8; and on-device PELM couples DVFS with speculative decoding and variable verification depth for up to ~52% energy reduction 83. DynamoLLM lifts the same logic to cluster level — dynamically reconfiguring instances, tensor parallelism, and GPU frequency per pool — reporting 53% energy and 61% customer-cost reduction under SLOs in cluster experiments 68. WattWiser adds consolidation: with multi-model multi-GPU inference, power-aware scheduling that packs work onto fewer GPUs and powers the rest down saves energy without SLO violations 27. Power-aware scheduling for multi-model inference servers 26 extends the same idea upward, and power-aware request reallocation across prefill/decode pools (RAPID) sustains up to 2x the SLO attainment of static assignment at peak load 30; PALS shows that for MoE serving, capping plus power-aware request routing improves tokens/J by up to 26% 21.

The control-theoretic caution from this literature: governor behaviour on real systems can be pathological when CPU, GPU, and memory governors act independently — Android’s default governors on mobile LLM inference produce 23–40% worse latency than the optimal frequency combination at equal energy 87. Closed-loop control needs to own the full frequency stack, not just one domain.

Theme 6 — Training systems: collectives, overlap, checkpoints, and geo-distribution

Training-side power shaping beyond Perseus/Kareus concentrates on the communication and checkpoint events that punctuate steady-state compute. Collective communication is a power event: power-aware collective scheduling (PCCL) staggers or shapes all-reduce traffic to respect power budgets, cutting collective energy ~27% and end-to-end LLM-training energy ~17% with negligible throughput impact 29. Characterisation of compute–communication overlap shows why this is non-trivial: overlapping communication with compute slows the compute kernels themselves (18.9% average slowdown versus ideal), and under strict power caps the interaction between overlap and capping can inflate training time by over 2× 38. Energy-aware placement of data-parallel and pipeline stages interacts with these costs — scale-up versus scale-out choices matter more in communication-bound regimes 18. Cluster-level profiling across LLM workloads adds the hardware-generation dimension: newer GPUs (B200) can be faster yet less energy-efficient per FLOP than H100 for the same models, which shifts where power shaping pays 66.

Checkpointing is the other discrete energy event. Its cost depends strongly on processor power states (C-states cut checkpoint energy up to ~13% and restart energy up to ~20% at no time cost) and on I/O configuration (async mounts consume ~25% less checkpoint energy than synchronous ones) 55. Geo-distributed training adds a synchronisation-idle tax: PowerScale’s hierarchical sync-async aggregation, power-aware clustering, and adaptive sync frequency reduce energy up to ~4× while matching time-to-accuracy, mostly by not keeping GPUs idling at full power across continents 52. Online per-iteration energy optimisation frameworks for distributed ML workloads report ~16% mean energy savings for ~5% time increase without user intervention 78. Together with Perseus’s straggler analysis 9, these results define the training-side toolkit: slow down what is not on the critical path, shape communication and checkpoint events, and do not pay full power for idle synchronisation.

Theme 7 — Algorithmic levers with sign-dependent payoffs: speculation and quantisation

Two widely promoted energy levers turn out to have payoffs whose sign depends on the workload. Speculative decoding’s energy case is indirect: it produces identical outputs faster, so at the same power draw, energy per token falls roughly with the speedup — out-of-the-box speedups of 2–3× imply similar energy-per-token ratios in the best case 40. Direct benchmarking complicates the story: measured energy-savings factors range from 1.34× to 2.51× for strong drafters (EAGLE-2/3), but simpler drafters (CoGA/DyGA) consume more energy than vanilla decoding on several model–dataset pairs because their acceptance rates do not repay the draft compute 14. Coupling speculation with frequency control (running draft tokens at lower clocks) is where the lever becomes a power-shaping tool rather than a throughput one 8361. Quantisation shows the same sign-dependence at the model-size axis: weight-only quantisation increases energy ~25–45% on small models (1–3B, where kernels are launch-bound and dequantisation overhead dominates) while saving ~23% on 6–9B models — and the cross-over is sharp enough that “quantisation saves energy” is not a safe default claim 88. Edge studies similarly find accuracy-energy trade-offs that depend on quantisation level and hardware 24. Decoding strategy itself is an energy axis: sampling parameters and search strategy change GPU energy materially even when output quality barely moves 57.

Theme 8 — What the smoothing buys at the grid edge

The motivation for all of the above — and increasingly a design constraint — is the grid interface. Transmission-connected AI datacentres exhibit rapid ramping and oscillatory load behaviour that operators (e.g., Alberta’s AESO) explicitly flag; coordinated batch-size control plus battery storage cut the storage’s discharge energy by ~71% and peak discharge power by ~51% while meeting a 10 MW/min ramp limit 44. Field evidence that GPU clusters can behave as grid-interactive assets is real but young: a 130 kW GPU cluster achieved 100% compliance across 200+ grid power targets, including 40% load reduction within ~1 minute and <40-second zero-notice ramp-downs 80. On the hardware side, power-electronics buffering can absorb GPU workload transients locally — an active power buffer cut line-side peak draw up to 45% in a data-centre power-delivery testbed 19. And quantisation gains a second life at the grid: trading a few percent of model quality for the ability to shed load fast, quantisation-enabled demand response cut total datacentre operating cost ~34% in simulation without curtailing served tokens 12. The grid-scale half of this story — demand response, carbon-aware scheduling, UPS/battery flexibility — is covered in depth by the site’s model-to-grid review; the point here is that the kernel- and scheduler-level levers above are what make those facility-level promises executable at second-to-minute timescales.

Where the evidence disagrees

Capping decode: inert or effective? The strongest disagreement is whether power capping helps LLM inference at all. One set of measurements finds caps essentially inert in decode — the phase dominating production serving — because memory-bound phases never approach the cap, and attributes apparent cap effects to firmware throttling confounds 48. Others report clean energy savings from caps on inference workloads including decode-heavy serving 656832. The reconciliation is probably workload and hardware specific: caps bind when the workload is compute-bound or when many requests co-schedule into compute pressure, and the H200 generation’s HBM power behaviour (cap violations at 200 W) makes cross-generation generalisation unsafe 72. The disagreement is real and unresolved in the literature, and it matters operationally: a fleet-wide cap policy tuned on compute benchmarks may be doing nothing — or worse, adding latency through throttle oscillation — on decode-dominated traffic.

How much does frequency reduction cost in latency? Reported latency costs for aggressive DVFS range from negligible (1–6% for a 42% energy cut 50; ~20% for a ~50% decode energy cut 86) to material (9–10% TTFT/TPOT overheads for the biggest savings 84), to catastrophic when governors are misconfigured (23–40% on mobile defaults 87). Part of the spread is phase: decode tolerates low clocks, prefill does not 42. Part is SLO metric: TTFT and TPOT respond differently to the same frequency policy 8684. Part is generation: memory-clock behaviour differs sharply between H100 and H200 72. Claims like “frequency scaling is free” and “frequency scaling destroys latency” are both supported somewhere; the honest synthesis is that the trade-off is phase-, metric-, and hardware-specific and must be measured per deployment.

Speculation and quantisation as energy levers. Both are widely asserted to save energy; both have published counterexamples — drafters that cost more energy than vanilla decoding 14 and quantisation that increases energy on small models 88. The disagreement is not about mechanism but about the boundary conditions, which the promotional literature routinely omits.

Does disaggregation save energy? Phase-disaggregated serving systems report large energy gains from phase-separated frequency control 58615, while a direct re-examination finds disaggregation’s stage-wise frequency freedom does not yield energy savings unless load creates idle capacity 41. The difference is likely in baselines, load regimes, and whether the comparison holds power constant; no head-to-head arbitration exists yet.

Measurement methodology itself is contested. Papers disagree on what to measure: MLPerf Power standardises energy across the stack 71; TokenPowerBench argues for phase-aligned, meter-free power benchmarking 59; Watt Counts argues that GPU choice dominates everything and benchmarks must span heterogeneous hardware 3. And the ma2026illusion result warns that firmware clock behaviour can corrupt exactly the throughput measurements used to evaluate caps 48. Until the field agrees on measuring power waveforms rather than only energy totals, many “energy savings” claims will remain partially confounded.

Gaps and open questions

Kernel-level power shaping is strikingly thin. For all the attention to kernels in the performance literature, only a handful of works shape power at kernel granularity: kernel-level DVFS for LLM training 67, kernel-fusion-for-power from 2011 76, kernel-scheduling energy effects 77, and operator-level frequency separation in AFlex 22. Modern kernel engineering (FlashAttention-class fusions) is optimised for speed and memory, and its power-waveform consequences are essentially unstudied — a gap that matters because fused kernels change both peak current and ramp shape. What would settle it: power-instrumented kernel benchmarks (waveform, not just energy) across the standard LLM kernel zoo.

No ripple metric exists. The field measures energy (J), throughput, and occasionally peak power, but there is no standard metric for ripple — power variance, ramp-rate distribution, or overshoot events — despite grid operators caring about exactly those quantities 4443. MLPerf Power measures efficiency, not smoothness 71. The “Smoothing the Ramp” paper had to build its own coincidence-factor model 43. A standardised ripple metric (analogous to SPECpower’s scaling curves) would let the smoothing claims in this review be compared across systems.

Scale is emulated, not demonstrated. The marquee training result (Perseus) is validated at 1,024-GPU scale only in emulation 9; the largest real deployments are a 130 kW cluster 80 and single-digit-GPU testbeds. Whether Perseus-style schedules, cluster capping, and ramp shaping compose at 10,000-GPU scale with real stragglers, checkpoints, and grid contracts is untested in the public record.

A widely cited title does not exist. The framing “Perseus for inference” circulates in talks and blog posts, but no distinct publication of that name exists: the verified record is “Reducing Energy Bloat in Large Model Training” (SOSP 2024, arXiv title “Perseus: …Training”) 9. Claims about an inference version should cite the phase-aware serving systems instead 86522.

Vendor feasibility is underspecified. Several techniques require capabilities that datacentre GPU drivers restrict: per-kernel clock changes 67, SM clock locking 48, and undervolting 39 all sit behind vendor-controlled interfaces whose production behaviour (and licensing) is not documented in the academic record. The frequency-switching-latency measurements 74 suggest the control plane can keep up; whether the vendor plane permits it is another question.

Undershoot/overshoot at the voltage regulator is a hardware gap. Power-electronics work shows buffering can absorb GPU transients 19, and silicon work shows voltage guardbands exist partly to absorb noise 39, but no public study connects kernel-level workload shaping to VRM transient behaviour on datacentre GPUs — the di/dt question remains open.

Confidence and limitations

Confidence is moderate overall, with a clear gradient. The energy-sweet-spot results (Themes 2–3) are replicated across independent groups, hardware generations, and both training and inference 8650696564 — those conclusions carry high confidence. The decode-insensitivity and cap-inertia results are newer but consistent across at least four independent measurements 48504272. The ripple-smoothing and grid-interface results are the least mature: mostly 2025–2026 preprints, single groups, and emulation/simulation for the fleet-level claims 434480 — those conclusions are provisional.

Limitations of this review: 50 of 89 sources were abstract-only (paywalled IEEE/ACM/Springer items with no open full text), so claims from them are capped at what abstracts state; two selected sources were dropped for having no retrievable abstract anywhere; one IEEE TSTE paper on energy-storage smoothing of training fluctuations was dropped for the same reason; Semantic Scholar was rate-limited throughout, so recall there is thinner than intended; and the 2026-heavy date distribution means several central results have not yet survived peer review or replication by other groups. Cross-cutting, the evidence base is NVIDIA-centric — AMD (MI300X) appears in two studies 3667 and other accelerators barely at all.

Jump to references ↓

Evidence table

keydesignsamplemeasurefindinglimitationsconfidenceaccessnote
afzal2025gromacsbenchmarkNVIDIA A40, A100, L4, L40 GPUs; six GROMACS biomolecular MD workloads (small solutes to multi-million-atom assemblies) plus Pi Solver (compute-bound) and STREAM Triad/BabelStream (memory-bound); graphics-clock sweeps (e.g., A100 210-1410 MHz, L40 210-2490 MHz, step 15 MHz) and power caps (ranges e.g., A100 100-400 W TDP 400, L4 40-72 W); nvidia-smi power logging at 100 msSimulation throughput (ns/day) as a function of GPU graphics clock frequency and power capPerformance stays at/near maximum under power capping until architecture- and workload-specific thresholds (A100 keeps near-peak performance even at moderate caps since MD workloads often do not reach TDP); small GROMACS systems are strongly frequency-sensitive while large systems saturate quickly and become memory-bound (e.g., raising L40 frequency 1.5->2.5 GHz on large benchmarks yields no gain); L4 shows a sweet spot at moderate frequencies; no aggregate energy-savings percentage is reported in the textGROMACS mdrun dynamically self-optimizes (reproducibility mode off) adding run-to-run variance; power-capping floor/range is BIOS/thermal dependent; energy savings not quantified numerically; single-application domain (MD)highfull-textDirectly maps the power-cap and frequency 'threshold' shapes for real GPU workloads, evidence that cap headroom exists before throughput loss - useful framing for cap-tuning on HPC/LLM-style kernels
ali2023performancebenchmarkNVIDIA Ampere (training) and Volta (portability test) GPUs; SPEC-ACCEL, DGEMM, STREAM plus LAMMPS, NAMD, GROMACS, LSTM, BERT, ResNet50Accuracy of execution-time/power prediction across the GPU DVFS design space; energy saved by model-selected optimal frequenciesDNN power/time models reach 89-98% accuracy on Ampere and >93% when ported to Volta; multi-objective frequency selection yields maximum energy savings of 27% at only 1.8% performance lossAbstract-only details; results depend on micro-architectural feature training data; no GPU model names or workload scale givenmoderateabstract-onlyEvidence that cross-architecture ML prediction of DVFS response works and that frequency selection can cut energy ~27% for ~2% performance - the classic DVFS sweet-spot trade-off magnitude
argerich2026wattcountsbenchmarkWatt Counts dataset: >5,000 experiments, 50 LLMs (dense + MoE) x 10 NVIDIA GPUs (incl. T4, V100, A30, A100 SXM4, RTX 3090/4090, L4, L40S, H100, H200) in batch and server scenarios; EnergyMeter/pyNVML meteringEnergy per token (J), GPU power draw, TTFT and throughput, in batch vs server deploymentsGPU selection reduces inference energy by up to 70% in server scenarios and up to 20% in batch scenarios with negligible UX impact; energy per token spans ~3 orders of magnitude (0.003-1 J); e.g., an Xlarge model on H100 saves 20% energy vs H200 even though H200 gives higher throughput; GPU is the dominant consumer (up to ~90% of system power, 0.998 correlation with total)Single-GPU-per-model deployments only; accuracy/quality excluded from scope; authors acknowledge the dataset's own benchmarking energy footprint; TFLOPS/W shown to be a poor system-level efficiency proxyhighfull-textLarge-scale evidence that hardware selection (not just DVFS) is the biggest energy lever for LLM inference, and that throughput-optimal != energy-optimal choices
baek2026quicktopiaframeworkSingle-GPU LLM serving; iteration-level execution characteristics; no model modification or offline profiling (details limited to abstract)Energy-Delay Product (EDP), latencyQuicktopia achieves the lowest EDP across diverse workloads, reducing EDP by up to 22% vs state-of-the-art DVFS approaches while keeping latency increases within 1-5%Abstract-only; single-GPU scope; relies on Pareto decision mechanism whose overhead in noisy multi-tenant environments is not quantified heremoderateabstract-onlyEvidence for iteration-granularity DVFS as a way to co-optimize energy and latency (EDP) rather than either alone
basit2026dualscaleframework16 x NVIDIA H100 cluster serving Llama 3.3 70B (vLLM-based) with production-style traces at 67%/85% of peak RPS; controlled workloads 10-85 RPS; DistServe and PlaceOnly baselinesPrefill/decode GPU energy, TTFT/TPOT SLO attainment, P99 latenciesDualScale meets TTFT/TPOT SLOs while cutting energy up to 39% in prefill and 48% in decode vs DistServe; phase-aware placement alone (PlaceOnly) delivers -11 to -29% prefill and -16 to -45% decode energy, with iteration-level DVFS adding ~15% (prefill) and ~6% (decode, range -4% to +20%) on average; latency/power models achieve MAPE 1.0-4.1%Savings depend on workload prediction accuracy; decode has short/intermittent low-frequency slack so DVFS gain is modest and occasionally negative in under-configured windows; 5-min provisioning windows; single model evaluationhighfull-textKey phase-aware evidence: disaggregated prefill (compute-heavy, more DVFS headroom) vs decode (memory-bound, little frequency slack) require different energy-control strategies
bharadwaj2023predictframeworkn/a - abstract only sketches on-chip integrated voltage regulators (IVRs) and fast adaptive frequency control (no models/GPUs named)n/a (no results reported in available abstract)Cannot determine - the local abstract only motivates smarter predictive DVFS mechanisms exploiting nanosecond-regime V/f transition times; no measured outcomes are reported in the abstractTruncated metadata-only abstract; no quantitative results available locallylowabstract-onlyBackground claim that DVFS transition costs have dropped from microseconds to nanoseconds, motivating fine-grained (per-iteration/kernel) frequency control
chen2026deftframeworkCUDASTF task-based runtime; 8x NVIDIA L4 and 4x NVIDIA L40S nodes (core freq 210-2040 / 210-2520 MHz); task-graph apps (Conjugate Gradient, FDTD, miniWeather, Gradient, MoE); five objectives Energy/E2DP/EDP/ED2P/TimeGPU energy, EDP-family metrics, makespan vs HEFT and native CUDASTF schedulingDEFT reduces energy on average by 14.8% (L40S) and 4.8% (L4) and EDP by 9.9%/3.7% while staying within 1.5% of the fastest baseline; per-app gains are larger (FDTD -21.9% energy at equal makespan; CG -24.0% energy, up to -42.6% E2DP at +1.3% time); disabling throughput awareness degrades performance by 9.6% under 4-GPU contentionAuthors find a compute-saturated MoE workload where hardware power limiting + GPU Boost overrides software DVFS, capping achievable savings; needs one-time offline profiling per platform; single-node multi-GPU onlyhighfull-textEvidence that joint task placement + per-task DVFS with transition-cost awareness beats frequency-only methods, and that hardware power limiting can defeat software DVFS on saturated workloads
chow2023cofrisframeworkGPU inference servers; coordinated frequency + compute-unit (CU) resource scaling with CU-level power gating; latency-slack exploitation between average and tail latency (details in abstract only)Server power consumption under variable throughput and latency demandCoFRIS improves (reduces) power consumption by 28% over no frequency/resource scaling, 13% over frequency-scaling alone, and 5% over CU resource scaling aloneAbstract-only; frequency alone cannot slow requests enough (motivates resource scaling); no SLO-violation rates or workload details available locallymoderateabstract-onlyEvidence that exploiting latency slack needs coordinated frequency + resource scaling - frequency-only DVFS leaves power on the table in inference serving
chung2024perseusframeworkGPT-3 (0.3B-175B), Bloom (176B), BERT, T5, Wide-ResNet with 4/8-stage pipeline parallelism on NVIDIA A100/A40; large-scale emulation up to 1,024 GPUs; frequencies actuated per computation via async controllerGPU training energy (intrinsic + extrinsic 'energy bloat' reduction) and iteration-time slowdownPerseus reduces large-model training energy by up to 30% (GPT-3 175B / Bloom 176B at 1.2x slowdown degree on 1,024-GPU emulation) with no throughput loss; measured intrinsic-bloat cuts of ~15.7-28.5% at ~0% slowdown on A40 8-stage pipelines, and it realizes ~74%+ of the theoretical minimum-energy-frequency bound (avg 16% A100 / 27% A40 potential) without stragglersRequires upfront time-energy frontier characterization per job/GPU; 1,024-GPU headline results are emulation; energy savings shrink as pipeline count grows (scale trade-off) and memory capacity limits re-packing; noisy frontiers for data-loading-bound modelshighfull-textDefines 'energy bloat' (energy not contributing to throughput) and shows frequency scheduling across the time-energy frontier removes up to 30% of training energy at zero throughput cost - central to the review
cui2026greenserveframeworkvLLM-based LLM-GreenServe prototype; Qwen3 8B/14B/32B; multiple workload types; PID closed-loop power feedback (PAPDS) adjusting prefill/decode token budgetsActive GPU energy (and total energy), scheduling of token budget between prefill and decodeBest configuration reduces active GPU energy by up to 17.24%, with effectiveness scaling non-linearly with model size/workload; authors report current controller implementations add total-energy overheadController overhead can offset savings when total (not active) energy is counted; effectiveness varies non-linearly with model size and workload; abstract-only detailmoderateabstract-onlyEvidence for closed-loop power measurement as a software-only control signal for phase (prefill/decode) scheduling in serving engines
desai2025adaptiveframeworkGPU workloads (unspecified set); tree-based ML predicting optimal power cap from utilization, memory utilization, temperature, frequency featuresEnergy consumption, GPU temperature, execution time at the predicted optimal power capThe model achieves maximum energy savings of 12.87% and temperature reduction of 11.38% with only a 2.69% increase in execution timeAbstract-only; no hardware/workload specifics or cap levels reported locally; ML model needs system-parameter featuresmoderateabstract-onlyEvidence that data-driven power-cap selection (not only DVFS) yields ~13% energy savings for ~3% runtime cost
du2026tokenscase-studyThree LLM data-center campuses on the IEEE 33-bus system, each with an H100 GPU cluster (12,288/12,288/16,384 GPUs), gas turbine, battery, PV; model library Llama-3-405B, Qwen-2.5-72B, DeepSeek-V3-671B each at FP16/INT8/GPTQ/OmniQuant; BurstGPT trace; CAISO LMPs; 15-min DR horizon; MILP co-optimizationTotal data-center operating cost, served token volume, campus power/grid import under demand responseThe quantization-enabled DR framework reduces total data-center operating cost by 34.3% without curtailing served token volume, and quantization adds a further 19.3-22.3% cost reduction over conventional flexibility across workload shapes; on-site generation share rises 7.1%->12.6% and battery throughput +47.1%Case-study/simulation parameters calibrated from public benchmarks rather than measured in-cluster; token-level latency (TTFT/ITL) is abstracted into a capacity-power envelope; QoS degradation of quantization is a modeled budget; not a hardware measurement studyhighfull-textEvidence that model quantization acts as a dispatchable power lever for LLM data centers (tokens preserved while shedding load) - links precision/energy trade-offs to grid constraints
dutta2018gpupredictbenchmarkGPU applications profiled across DVFS states; ensemble of SMO regression, simple linear regression, decision tree (hardware/workload set unspecified in abstract)GPU power prediction error (mean absolute error) across DVFS levelsThe ensemble technique reduces GPU power-prediction MAE to 3.5%Abstract-only; no workload/GPU details or comparison baselines available locallymoderateabstract-onlySupporting evidence that cheap ML ensembles can predict GPU power across DVFS states - the modeling substrate many DVFS controllers rely on
dutta2026specbenchbenchmarkNVIDIA A5000 (24 GB) and A6000 (48 GB) GPUs; targets Llama-3 (8B/70B class), Vicuna-13B, Flan-T5-L/XL, Qwen3-4B/8B with draft models; strategies CoGA/DyGA (draft-length x=5/10/20), EAGLE-2/3, Medusa; datasets HumanEval, GSM-8k, CNN-DM; HF Transformers and vLLM backends; batch size 1; CodeCarbon metering; ~256 samples/datasetWalltime speedup (gamma_t) and GPU/total energy-saving factor (gamma_e) vs vanilla autoregressive decoding; Wh per 1K tokensEnergy savings track speedup only roughly: EAGLE-2/3 save energy 1.34-2.51x on nearly all model-dataset pairs, while simpler CoGA/DyGA save up to ~2.0x only on Llama/Flan-T5 and often consume MORE energy than vanilla decoding (e.g., Vicuna-13B CoGA/DyGA; Llama-70B on CNN-DM drops to ~0.85-0.92x, Qwen3-8B as low as 0.91x); measured GPU energy per 1K tokens ranges ~8.4-23.3 Wh across strategiesAuthors flag batch size 1 only (limits generalization to batched serving), fixed single-GPU hardware (A5000/A6000), software energy metering (CodeCarbon), and ~1,000 kWh experiment footprint with 256 sampled exampleshighfull-textDirect evidence that speculative decoding energy != speedup: draft-model + verification overhead can make 'faster' decoding less energy-efficient - a caution for tokens-per-watt claims
fan2025ellieframeworkIntel AI PC with integrated CPU, GPU, NPU; multiple LLMs and prompt types; prefill/decode split across heterogeneous units; offline latency/power regression models + output-length predictorEnergy, Energy-Delay Product, end-to-end latency vs static single-unit mapping (e.g., GPU-only)When optimizing for EDP, ELLIE reduces energy by ~1.8x and improves EDP by ~1.5x while achieving latency comparable to GPU-only inference, averaged across LLMs and promptsBenefits depend on prompt characteristics, model, and hardware features and are not realized in all cases; edge (AI PC) scope; abstract-only for methodology detailsmoderateabstract-onlyEvidence that phase-split execution (prefill on one unit, decode on another) across heterogeneous processors can roughly halve energy - phase-aware mapping at the edge
fernandez2025energybenchmarkn/a - local record contains citation metadata only (ACL 2025 long paper, Fernandez, Na, Tiwari, Bisk, Luccioni, Strubell); no models/GPUs listed locallyEnergy consumption of LLM inference and effect of efficiency optimizations (per metadata note)Cannot determine - no abstract or results text is available in the local file; no numbers can be extractedMetadata-only local record; full paper not in corpuslowabstract-onlyACL 2025 energy benchmarking study (beyond-latency evaluation); locally unresolvable - flag for re-fetch or exclude from quantitative synthesis
geng2024powerlensframeworkDNN workloads on GPUs (platform unspecified); power-behavior-similarity clustering identifies 'critical power blocks' for adaptive DVFS instrumentationEnergy efficiency under adaptive DVFS (qualitative claim of effectiveness; no numbers in abstract)Cannot quantify - abstract states experimental results confirm effectiveness in energy-efficiency optimization, but reports no numbers, frequencies, or savings percentagesAbstract-only with no quantitative outcomes; aims to fix frequency ping-pong, response lag, and poor generalizability of history-based DVFSlowabstract-onlyRepresentative of block/kernel-clustered DVFS instrumentation work; useful qualitatively for kernel-level power shaping, but lacks extractable numbers
go2025distpowthermalbenchmarkLLM training characterization on NVIDIA H100/H200 and AMD MI250 GPUs; dense and sparse models; tensor/pipeline/data/expert parallelism; activation recomputation and compute-communication overlapHardware utilization, power consumption, thermal behavior, throughput across parallelism strategies and cluster topologiesQualitative: scale-up (fewer, high-memory GPUs) can beat scale-out in communication-bound regimes only when carefully tuned; tensor+pipeline combinations underutilize bandwidth via inefficient chunking; increasing microbatch size beyond a point induces bursty execution and peak power excursions that worsen thermal throttling (no percentages in abstract)Abstract-only characterization; no numeric energy/power deltas reported locallymoderateabstract-onlyConnects parallelism/microbatch choices to power spikes and thermal throttling - evidence that bursty execution shapes, not just frequency, drive peak-power problems in training
gu2026buffercase-studyProof-of-concept active power buffer: compact bidirectional converters with high-density capacitors placed near GPUs; GPU load transients up to 1.75x rated power lasting millisecondsPeak power drawn from the upstream line / power-delivery stressThe active power buffer reduces peak power drawn from the line by up to 45% while locally absorbing/injecting energy during load fluctuationsHardware proof-of-concept (power electronics) rather than an end-to-end GPU systems study; abstract-only; capacitor size/cost trade-offs not covered locallymoderateabstract-onlyHardware-side mitigation of GPU power spikes (up to 1.75x rated): local energy buffering can halve line-side peaks - complements software power smoothing
guerreiro2019crossdvfsbenchmark42 standard benchmarks on five NVIDIA GPUs across three microarchitectures (errors reported for Titan Xp, GTX Titan X, GTX 980, Tesla K40c); component-level (FP32/FP64/INT/SF/CF, shared mem, L2, DRAM) power modelGPU power prediction accuracy at different core/memory frequencies; cross-GPU model transfer errorThe scaling-factor power model predicts GPU power with average errors of 3.5% (Titan Xp), 4.6% (GTX Titan X), 3.1% (GTX 980), and 2.4% (Tesla K40c) across DVFS settingsAbstract-only; models require per-architecture benchmarking; older GPU generations (Maxwell/Kepler/Pascal-era)moderateabstract-onlyFoundational component-level DVFS power modeling: per-component accounting enables kernel-level frequency decisions with ~3% prediction error
hankendi2026palsframeworkvLLM implementation; single-node and 3-node multi-GPU systems; dense + MoE models (Mixtral, Qwen-MoE, OLMoE, DeepSeek-MoE family); HellaSwag/GSM8K workloads; NVML power caps + dynamic batch size at 500 ms control granularity; baseline ~400 W capEnergy efficiency (tokens/J), QoS/SLO violation rate under power constraints, throughput during grid demand-response targetsPALS improves energy efficiency by up to 26.3%, cuts QoS violations by 4-7x under power constraints, and improves throughput by up to 22% at low power targets vs cap-only operation; profiling shows power caps have diminishing returns past model-dependent thresholds (~150-200 W) and communication-bound MoE models (Qwen-MoE/OLMoE) peak at lower caps, with Qwen-MoE losing 30% efficiency at 3 nodes from all-to-all trafficRequires offline power-performance profiling per model/hardware; fixed tensor-parallelism deployment leaves efficiency headroom unclaimed; runtime control granularity and single-engine (vLLM) scopehighfull-textEvidence that jointly tuning power caps + batch size beats either knob alone for LLM serving (tokens/J +26%, QoS 4-7x better) - cap as a first-class control primitive
hu2026attnffnframeworkNVIDIA A800 GPUs; Qwen3-32B and Mixtral-8x7B (MoE); SGLang implementation; Azure Conversation and Coding production traces at 2-16 RPS; up to 4 nodes (16 GPUs); QA/Chatbot/RAG/Summary (128-4096 input tokens); frequency sweep 210-1410 MHzEnergy per token, P90 TTFT/TPOT SLO attainment; per-operator (Attention vs FFN) latency/energy frequency sensitivityAFlex cuts energy per token by up to 49% vs state-of-the-art disaggregated serving and 48% vs DVFS frequency-scaling systems while meeting TTFT/TPOT SLOs (>=20.2% vs best baseline across all scales); mechanism evidence: raising frequency 210->1410 MHz in decode cuts FFN latency 71.5% but Attention only 33.0%, and homogeneous A/F provisioning wastes 1.1-30.6% energy to pipeline bubbles occupying 19.7-75.7% of step timeRequires offline per-operator profiling across TP/frequency/batch/sequence; decode iterations of a few ms make per-iteration frequency switching prohibitively expensive (windowed control needed); reconfiguration overheads (NCCL/weight-init) must be hidden; cluster evaluation modest (4 nodes)highfull-textStrongest kernel/operator-level evidence: Attention and FFN have different energy-optimal frequencies per phase - operator-level DVFS + disaggregation yields ~2x energy-per-token gains vs phase-level control
hu2026ecoinferframeworkvLLM-based serving; iteration-level workload-aware DVFS; ML frequency-latency predictor with SLO-aware controller and decision caching (GPU models not named in abstract)GPU energy savings, energy efficiency (Tokens/J), SLO attainment rateEcoInfer achieves up to 25.4% energy savings (21.5% on average) and improves energy efficiency by 1.28x on average in Tokens/J while keeping SLO attainment nearly unchanged vs default vLLMAbstract-only; controller/ML overheads and cache hit-rate effects not quantified locally; baseline is uncapped vLLM rather than cap/DVFS-tuned baselinemoderateabstract-onlyCorroborates iteration-level DVFS gains in LLM decode (~20-25% energy) with SLO preservation - consistent with EcoInfer-class sweet-spot frequency control
husom2025quantbenchmark28 quantized LLMs from Ollama library (default PTQ, weight-only quantization) on Raspberry Pi 4 (4 GB RAM); 5 datasets (CommonsenseQA, BIG-Bench Hard, TruthfulQA, GSM8K, HumanEval); hardware-based energy measurementEnergy efficiency, inference performance/speed, and output accuracy across quantization levels and task typesCannot quantify from abstract - the study characterizes trade-offs between energy efficiency, inference speed, and accuracy across quantization settings but reports no aggregate percentages or Wh figures in the abstractAbstract-only; single edge device class; findings may not transfer to datacenter GPUsmoderateabstract-onlyEdge-domain evidence plan for quantization-vs-energy: shows quantization level choice is an energy lever, though numbers need the full text
ilager2020deadlineframeworkNVIDIA GPUs (core+memory frequency domains; e.g., Tesla P100-class 62 core freqs); 12 benchmark applications (incl. lavaMD, myocyte, CORR) from heterogeneous suites; data-driven models (LR/Lasso/SVR/XGBoost/CatBoost) + clustering + deadline-aware schedulerTotal GPU energy (W.s), deadline satisfaction, energy/time prediction RMSEThe data-driven DVFS scheduler (D-DVFS) consumes on average 338.01 W.s vs 452.06 (MC) and 392.02 (DC) baseline policies - 15.07% less energy than the best baseline (25.3% vs MC) while meeting all deadlines; energy and time prediction RMSE of 0.38 and 0.05 respectivelyRequires profiling data per application family (correlation-based transfer for new apps); non-convex energy-frequency curves (e.g., CORR) make optimization hard; evaluation on older NVIDIA GPUshighfull-textClassic evidence for deadline/slack-aware frequency selection: using latency slack lowers energy ~15-25% at zero deadline misses - the same slack-exploitation logic used by SLO-based LLM serving controllers
jahanshahi2020gpunestbenchmarkMulti-GPU cloud inference systems (characterization methodology GPU-NEST); case studies on multi-GPU scaling, inference scheduling, non-GPU bottlenecks (details in abstract only)Energy efficiency of multi-GPU inferenceInference scheduling in particular improves energy efficiency of multi-GPU inference by as much as 40%Abstract-only; scheduling-specific gains depend on workload mix and GPU scaling behaviormoderateabstract-onlyEvidence that request scheduling/consolidation across GPUs is a large energy lever in inference - complements frequency-level controls
jahanshahi2023wattwiserframeworkMulti-GPU ML inference serving with SLO bounds (consolidating load to a subset of GPUs / GPU sharing)Power consumption subject to SLO/latency constraintsCannot determine - the local abstract only states the consolidation motivation (ideal to consolidate load to a subset of GPUs to minimize power without violating SLO); no results or numbers are includedMetadata-thin abstract with no reported outcomes available locallylowabstract-onlyPlaceholder for load-consolidation/power-shaping of inference servers; needs full text for quantitative evidence
jain2026minosframework18 graph analytics, HPC, HPC+ML, and ML workloads on accelerator (GPU) clusters; low-cost profiling-based application classification; frequency-capping behavior predictionPower and performance prediction error; profiling time reduction; mean error vs SOTAMinos reduces profiling time by 89% when predicting frequency-capping behavior for unseen applications and achieves mean errors of 4% (power) and 3% (performance), improving on state-of-the-art by ~10%Abstract-only; classification quality depends on representative training classes; power-spike handling is motivating context rather than measured outcome heremoderateabstract-onlyEvidence that workload classification amortizes profiling for power/frequency-cap decisions - practical for cluster-wide cap scheduling given 'power spikes'
jia2024energyframeworkNVIDIA NCCL collective communication operations characterized (bandwidth, frequency, energy) during distributed LLM/ML training; PCCL power-aware collective library with runtime DVFS per collective callEnergy of collective communication kernels; end-to-end LLM training energyPCCL reduces collective-communication energy by ~27% and end-to-end LLM training energy by 17.3% with negligible throughput/performance impactAbstract-only; applies to communication kernels (which can exceed half of training time) - compute phases untouched; per-call optimal frequency search overhead not quantified locallymoderateabstract-onlyEvidence that communication (all-reduce etc.) phases are a distinct, DVFS-friendly energy target in distributed training - ~17% end-to-end training energy lever
jiang2026reallocationframeworkAMD Instinct MI300X node (8 GPUs, 6000 W hardware limit) serving Llama-3.1-8B TP=1 in vLLM; LongBench (up to 8K input tokens) and synthetic Sonnet workloads; 4800 W node power budget; disaggregated prefill/decode with static + dynamic power/GPU reallocation (RAPID)SLO attainment (TTFT=1 s, TPOT=40/25 ms) / goodput, QPS per watt under fixed power capsRAPID achieves up to 2x improvement in SLO attainment at peak load vs static assignment with no added cost; 4P4D at 750 W/GPU sustains 1.5x the request rate of the coalesced 6000 W baseline, and non-uniform allocation (prefill 750 W / decode 450 W) delivers comparable performance to uniform 600 W with ~1.36x higher QPS/W; decode power saturates around 600 W while prefill keeps benefiting from borrowed powerSmall-model single-GPU-per-instance regime (TP=1) with extrapolation argued rather than demonstrated; reactive (queue/SLO-triggered) rather than predictive; benefits depend on phase workload mix; AMD-specific power capping (authors note other systems use frequency capping as proxy)highfull-textEvidence that asymmetric power reallocation toward prefill (compute-heavy) and away from decode within a node power budget doubles SLO attainment - power as a schedulable resource in disaggregated inference
kakolyris2024slodvfsframeworkLLM-based chatbot inference on GPU servers (hardware/model unspecified in abstract); varying SLO constraintsGPU energy consumption of LLM inference under SLO constraintsIteration-level GPU DVFS (adjusting frequency at each autoregressive decoding iteration) yields more than 22.8% and up to 45.5% energy gains under varying SLO constraints in real-world testsLetter-length evaluation; abstract gives no hardware/model detail or baseline specifics; numbers from abstract onlymoderateabstract-onlyFirst evidence that the autoregressive iteration boundary, not request or batch granularity, is the right DVFS control epoch for SLO-constrained LLM serving
kakolyris2025throttllframeworkLLM inference traces served on GPUs; baseline NVIDIA Triton serverEnergy consumption and energy efficiency under SLOs (R^2 of performance predictor)throttLL'eM (instance+GPU frequency scaling with ML-projected KV-cache usage and batch size) achieves up to 43.8% lower energy and >=1.71x energy-efficiency improvement under SLOs vs NVIDIA Triton, with an ML model reaching R^2>0.97 and missing performance by <1 iteration/s on averageAbstract-only; single serving-stack comparison (Triton); gains are trace-dependent maximamoderateabstract-onlyShows KV-cache/batch projections let frequency be cut at iteration level while SLOs hold - a phase-aware energy-shaping template
kang2022cappclusterframeworkNVIDIA GPU lab cluster + real job-trace simulations; heterogeneous DL training clustersPower-capping accuracy (mean absolute error) and deadline violation ratio of DL training jobs under a power budgetCooperative distributed GPU power capping (CD-GPC) with recursive-least-squares online frequency-scaling estimation reaches power-capping MAE <1% and cuts deadline violation ratio of DL tasks by 21.5% vs recent counterpartsAbstract-only; capping accuracy and violation improvements relative to unspecified recent baselinesmoderateabstract-onlyDemonstrates closed-loop per-GPU frequency scaling under cluster power budgets can preserve training deadlines - a power-shaping controller for training fleets
koszczal2024multigpucapbenchmarkModern parallel multi-GPU system training deep neural networks (models unspecified in stub)Performance and energy-aware metrics for DNN training under non-default power capsStates that enforcing selected non-default power caps on GPUs yields considerable improvement of performance and energy metrics for multi-GPU DNN training; no magnitudes or cap levels recoverable from the truncated abstractAbstract truncated (Springer stub, ~300 chars); no numbers, models, or cap values available; full text not in corpuslowabstract-onlyClaimed counter-intuitive result (power caps can IMPROVE performance+energy) needs full text to be load-bearing for the review
krzywaniak2022cnncapbenchmarkCNN image-recognition training: AlexNet, VGG-19, Inception V3/V4, ResNet50 (and more)Performance-energy trade-off of CNN training under GPU power capsPaper presents a performance-energy trade-off investigation of training deep CNNs under power caps; abstract truncates before any quantitative resultAbstract truncated (Springer stub); no numbers, cap levels, or GPUs available; full text not in corpuslowabstract-onlyPlanned source on cap-vs-energy curves for CNN training; currently only confirms the trade-off question was studied
kurzynski2025choppercase-studyLlama 3 8B FSDP/FSDPv2 training on an 8-GPU AMD Instinct MI300X node (EPYC 9684X host), b1s4-b2s8 configsOverhead decomposition of the gap between theoretical and observed training duration (DVFS/frequency overhead vs MFMA utilization, overlap, launch overhead)Frequency overhead (DVFS effects) is the single largest contributor to the theoretical-vs-observed performance gap - larger than MFMA-utilization loss, comm/compute overlap, or kernel-launch overheads; FSDPv2's deterministic memory allocation lets GPU/memory clocks run ~20-25% higher with near-identical powerSingle model (Llama 3 8B), single-node AMD system, one training framework family; power read via clocks rather than direct energy accountinghighfull-textQuantifies that GPU DVFS behaviour materially shapes LLM training throughput - a power-management tax usually omitted from roofline models
le2026freqbehavbenchmarkNVIDIA RTX 3060M, T4, L4, A100, RTX PRO 6000 (Blackwell) running MatMul/ReLU and ML workloadsGPU operating-frequency dynamics (MHz) and kernel throughput vs workload type, implementation, and historyOn lower-performance/thermally constrained GPUs (RTX 3060M, T4, L4) the frequency controller updates every 20 ms using an ~80 ms workload-history window (predicted next-interval frequency via latency-weighted kernel average is accurate to ~10 MHz / 0.6%), while A100/Blackwell shift frequency immediately; heavier kernels run at LOWER frequency and memory-intensive kernels at the highest frequency, breaking the per-kernel-independence assumption of latency predictorsOngoing/preliminary work; no energy measurements yet; single-vendor GPUsmoderatefull-textEvidence that DVFS introduces inter-kernel dependencies and frequency history effects - confounding both latency prediction and any naive power model in mixed workloads
lee2025overlapcharbenchmarkGPT and LLaMA (~13B-class) distributed training (FSDP, pipeline parallelism) on NVIDIA H100/A100 and AMD MI250/MI210Compute-kernel slowdown, end-to-end iteration time, and average/peak power under compute-communication overlap, power caps, precision, and datapath variationsOverlapping compute and communication slows compute kernels by 18.9% on average (up to 40.0%) vs ideal non-interfering execution, sequential execution is 10.2% slower on average (up to 26.6%) than overlap, and under strict power caps overlapped execution time grows by up to 107%Power-cap levels and per-GPU energy numbers not fully captured; findings specific to studied parallelism configs and 13B modelshighfull-textShows power capping interacts with compute-communication overlap in distributed training - contention amplifies under caps, relevant to cap placement in LLM training
leng2015undervoltbenchmarkSeveral commercial off-the-shelf NVIDIA GPU cards spanning two architectural generationsVmin (safe minimum voltage), energy consumption, Vmin prediction error from microarchitectural countersGPUs carry ~20% voltage guardband; eliminating it (undervolting to Vmin) yields up to 25% energy savings on one studied card, with voltage noise dominating Vmin over process/temperature variation; kernel-counter-based Vmin prediction averages 0.5% error (max 3%)Abstract-only; savings are program- and card-dependent; correctness safety net required (hardware-level)moderateabstract-onlyClassic evidence that voltage (not only frequency/clock) is a large GPU energy lever with software-predictable per-kernel margins
leviathan2022fastbenchmarkT5-XXL (11B) with T5-small/large drafts on TPU-v4 (batch size 1); alpha measured on GPT-like 97M and LaMDA 137BWalltime speedup and acceptance rate alpha of speculative decoding vs standard T5X decodingSpeculative decoding gives out-of-the-box 2-3x walltime speedup on T5-XXL with identical outputs (up to 2.6x at temp=1 and 3.4x at temp=0 on translation; ~2.3-3.1x summarization), with arithmetic operations increasing by ~1.1-1.6x; no energy figures are measuredNo energy/power measurements; single hardware (TPU-v4); batch size 1 only; gains depend on draft-model qualityhighfull-textFoundational speedup lever for decode: in memory-bandwidth-bound regimes walltime cuts translate to near-proportional energy cuts (paper argues this qualitatively, later work measures it)
li2025revisitbenchmarkLlama-3.2-3B served with vLLM on 2x NVIDIA A100-40GB (PCIe Gen3, 0.21-1.41 GHz range), synthetic workload; colocated 2-GPU baseline vs disaggregated setupsTTFT/TPOT and energy across KV-cache transfer paths (NVLink/PCIe/offload) and DVFS frequency sweeps (latency-energy Pareto frontiers)Performance benefits of prefill-decode disaggregation are not guaranteed (depend on load and KV transfer medium), and stage-wise independent frequency scaling enabled by disaggregation does NOT yield energy savings because disaggregated serving is inherently more energy-hungry than the 2-GPU colocated baselineSingle 3B model, single node, PCIe-only interconnect between the two A100s (no NVLink P2P), synthetic requestshighfull-textContrarian, measurement-based result: disaggregation's per-stage DVFS freedom is not automatically an energy win - energy claims of phase-disaggregated serving need holistic accounting
li2026powersliderframeworkDGX-A100/GH200 serving Llama-70B, CodeLlama-34B, Qwen-32B (TP-4) under SGLang+Mooncake; Azure LLM + Magpie/S1K reasoning traces; freq floor 210 MHz-1410 MHz nominal; scales to 64-512 GPUs in SplitwiseSimOnline goodput and tail latency under static (0-60%) and time-varying (demand-response) power-cap reductionsUnder a 30% cap reduction PowerSlider sustains 78.3% online goodput vs 47.6% for the best of five baselines (1.64x), holds latency-critical tails within 1.3x of nominal (baselines 2.3-6x, up to 12x), keeps 100% goodput for non-reasoning traffic up to 60% reduction, and delivers 92% mean goodput (54% at the trough; baselines <7%) through a replayed CAISO grid-emergency day bottoming at 0.41x, re-solving its KKT allocation within 7.7 ms of each cap changeLarge-scale results via profiled discrete-event simulation (validated <4% MAPE on 8-GPU testbed); benefits rely on Flex-tier user slack and phase-disaggregated (prefill-think-answer) deploymenthighfull-textCore system evidence that phase asymmetry (prefill ~linear freq sensitivity vs decode sustaining to 0.57x frequency) plus bounded slack makes deep, MOVING power caps nearly free for LLM serving
li2026smoothrampbenchmarkQwen2.5-Coder-7B-Instruct on a single RTX 4090 (450 W) via vLLM, ShareGPT-derived bimodal traffic; generalization to 14B TP=2 and MoE (2.7B active) on two RTX 4090sPower ramp rate (|dP/dt|, W/s), peak power, near-ceiling duty cycle, energy per output token under chunked-prefill budget (mono 16384 / 2048 / 512 tokens)Chunked prefill cuts mean ramp rate from ~46 to ~30 W/s (~35%; 45.6+/-2.6 to 29.8+/-3.2 W/s) at heavy load while peak power stays nearly identical (463.9 vs 470.8/470.9 W, <=1.5%) and energy is conserved (701.7 kJ/1k output tokens at both mono and 2048); the benefit grows with saturation - 7.0% at light to 34.6% at heavy concurrency and up to 42.6% with whale-request load - and translates to an estimated 20.3-22.7% reduction in fast-ramping grid reserve procurementConsumer GPU primary measurement; ramp magnitudes hardware-class-specific; synthetic bimodal workload; ramp-rate benefit requires concurrent demand to interleave withhighfull-textScheduling policy (not DVFS) as a power-ramp-smoothing knob: shapes the ramp without touching the peak - direct evidence for grid-side smoothing of LLM inference load
liang2026rampsimulation150 MW transmission-connected AI data centre with training/inference/base-load components; measured LLaMA-2-70B fine-tuning and LLaMA-3.1-70B inference power traces; 10 MW/min ramp limitBESS discharge energy and peak discharge power, ramp-limit complianceCoordinated batch-size + BESS control reduces BESS discharge energy by 71% and peak discharge power by 51% vs BESS-only mitigation while maintaining near-complete compliance with a 10 MW/min ramp limitSimulation/proof-of-concept; single data-centre configuration; inference flexibility depends on batch-size headroommoderateabstract-onlyTreats LLM inference serving itself as endogenous ramp flexibility that offsets AI training power ramps - complements scheduling-only smoothing with storage co-optimisation
liu2025greenllmframeworkQwen3-14B (dense) and Qwen3-30B (MoE) on DGX-A100 (8x A100); Alibaba and Azure trace replays; prefill pool (2x2 GPUs) + decode pool (4x1 GPU)Node GPU energy, TTFT (prefill) and tail TBT (decode) SLO compliance, throughputGreenLLM's phase-separated DVFS (length-queued routing, queueing-aware energy-minimal prefill clocks, 20 ms dual-loop TPS/TBT decode controller with 15 MHz hysteretic steps) cuts total energy by up to 34% vs the default DVFS baseline with no throughput loss and <3.5% added SLO violations; profiling shows U-shaped energy-vs-frequency curves with prefill's energy-minimum band at ~0.95-1.05 GHz (~70-80% of the 1.41 GHz max) and a lower decode optimum (~0.75 GHz capping cut trace energy ~47% vs the performance governor)Trace replays on a fixed 8-GPU topology; optimal-frequency bands are hardware/model-specifichighfull-textStrongest phase-aware DVFS serving evidence: separate prefill and decode clocks, each steered to its own energy knee, under strict SLOs
luccioni2024powerhungrybenchmarkTask-specific (finetuned) vs multi-purpose generative ML systems; representative benchmark datasets; 1,000 inferences per modelEnergy (and carbon) required per 1,000 inferences, controlling for model parametersMulti-purpose generative architectures are orders of magnitude more energy- and carbon-expensive than task-specific systems per 1,000 inferences, even when controlling for parameter countAbstract-only (no absolute figures here); cohort reflects model generation available at publication; inference-cost framing may embed task difficulty differencesmoderateabstract-onlyPositions inference energy (not training) as the dominant and growing cost of generative AI - motivates serving-side power shaping
ma2025powerframeworkGPU servers with host CPU + multiple GPUs processing ML inference workloads (design space analysis)(Positioning only) feasibility of joint CPU+multi-GPU power capping for ML inferenceNo measured results recoverable: abstract argues existing GPU power capping is single-GPU and that a joint host-CPU+multi-GPU capping solution is required to optimise ML inference performance under server power budgetsAbstract ends at problem statement - no evaluation, hardware, or numbers in the available text; full text not in corpuslowabstract-onlyMarks the server-level (CPU+multi-GPU) coordination gap in power capping that several 2025-26 systems target
ma2026illusionbenchmark~4B-class GQA / MLA / Gated DeltaNet / Mamba2 models (Qwen3-4B, Minitron-4B + TransMLA control) served via vLLM BF16 on NVIDIA H200 SXM (700 W TDP); 5 SM-clock levels 390-1980 MHz, 5 power-cap levels from 280 WEnergy per token (mJ/tok) for prefill and decode separately; throughput (tok/s) and tok/J Pareto frontiers; DVFS behavioural classesDecode draws only 137-300 W on the 700 W H200 so no power cap (down to 280 W) ever engages - caps are inert for memory-bound decode, while static SM clock locking Pareto-dominates power capping in every configuration and recovers up to 32% of decode energy at minimal throughput loss (~25% typical across architectures; free boost 1980 MHz vs ~1830 MHz clamped-lock costs 7-13% power for zero throughput gain); novel attention architectures (MLA/GDN/Mamba2) pay a heavy prefill cost that efficient decode recoups, halving total request energy vs GQA at production batch sizesSingle GPU, ~4B models, static offline settings, decode-pool framing; energy-counter validation caveats for short prefills; results hardware-specific (H200)highfull-textCentral negative result for the review: for decode-dominated serving, aggregate power caps are structurally the WRONG lever - SM clock (DVFS) targeting is the effective one
majumdar2017mpcframeworkRecent CPU-GPU heterogeneous processor (predictive power/performance models per kernel); GPU kernel streamsChip-wide energy savings and performance loss vs state-of-practice and history-based DVFSModel-predictive DVFS that plans across upcoming GPU kernels achieves 24.8% energy savings with only 1.8% performance loss vs state-of-practice schemes, and 6.6% chip-wide energy savings while improving performance by 9.6% vs state-of-the-art history-based schemesAbstract-only; evaluation on one heterogeneous processor generation; needs offline per-kernel prediction modelsmoderateabstract-onlyEarly evidence that lookahead (future-kernel-aware) DVFS beats reactive/history DVFS - the intellectual ancestor of phase-aware LLM serving governors
maliakel2026characterizingbenchmarkFive decoder-only LLMs (1B-32B) across four NLP benchmarks; controlled offline GPU setup (max clock 2842 MHz)Energy consumption, latency, phase time shares (prefill/decode) under DVFS; query-level difficulty vs input lengthDecode dominates inference time (77-91%) and is largely frequency-insensitive: cutting GPU frequency from 2842 MHz to 180 MHz saves on average 42% of energy with only 1-6% latency increase; 44.5% of queries achieve comparable quality across model sizes, and lightweight semantic features predict inference difficulty better than input lengthAbstract-only; single hardware family; offline (non-SLO) setting; upper-bound analysis for combined model-selection+DVFS use casemoderateabstract-onlyQuantifies the decode-frequency-insensitivity sweet spot at extreme underclocking (180 MHz) - ~42% energy at <6% latency - plus workload-heterogeneity lever
mavromatis2023frostframeworkML pipelines in O-RAN (Open Radio Access Network) systems; RAN consumes 73% of network energyEnergy consumption of ML pipelines with accuracy and latency heldFROST (profiling + hardware reconfiguration limiting power draw) achieves energy savings of up to 26.4% without compromising model accuracy or adding significant time delaysAbstract-only; O-RAN/telecom context rather than GPU datacentre; savings upper bound from one deployment settingmoderateabstract-onlyAnalogous energy-shaping framework outside the GPU/LLM stack - shows profiling-driven hardware reconfiguration generalises across ML deployments
mehboob2026powerscalesimulation100 geo-distributed power-constrained data-centre sites training ML models; Flower-based simulation; hierarchical regional clusteringTotal energy to convergence and time-to-accuracy vs single-tier WAN aggregationPowerScale (sync-async hierarchical aggregation, power-aware clustering, adaptive sync frequency) reduces energy consumption by up to 3.9x while matching or slightly improving time-to-accuracy; idle GPUs at synchronization barriers draw roughly 25-35% of peak power, and WAN transmission of full updates dominates communication energySimulation-based evaluation; energy model assumes idle power fractions and link models; single-tier baselines onlyhighfull-textAddresses energy of power-constrained geo-distributed training - attacking barrier-idle and WAN-transfer energy rather than per-GPU DVFS; complements rack-level power shaping
mei2017dvfssurveysurveyGPU DVFS literature plus own experiments on NVIDIA Fermi and Maxwell GPUsApplication performance, power, and energy under core/memory DVFS (survey synthesis)Survey finds GPU DVFS has significant energy-saving potential but the effect of scaling core vs memory voltage/frequency depends on both GPU architecture and application characteristics; no single policy wins universallySurvey; own measurements limited to older Fermi/Maxwell architectures; pre-dates deep-learning-specific DVFS resultsmoderateabstract-onlyEarly systematic framing of GPU DVFS (core vs memory clock) as architecture- and workload-dependent - background for LLM phase-aware DVFS
mittal2014gpupowersurveysurveyResearch literature on GPU power/energy analysis and optimisation up to ~2014; classification of techniques; GPU vs CPU/FPGA comparisonsn/a (survey synthesis of energy-efficiency techniques and reported savings)Survey organises GPU energy-efficiency research by approach and synthesises GPU-vs-CPU/FPGA energy comparisons; no new measurementsDated (2014, pre-deep-learning-GPU era); abstract carries no quantitative synthesislowabstract-onlyHistorical baseline for the GPU power-management technique taxonomy the LLM-era work builds on
moran2024ckptenergybenchmarkHomogeneous CPU clusters (Intel i5-750, Xeon E5-2630) running SPMD/MPI apps; DMTCP checkpoints to NFS; oscilloscope power measurementEnergy (power x time) of checkpoint and restart operations vs CPU P-states (DVFS frequency), C-states, problem size, NFS sync/async, and checkpoint compressionC-states enabled cut checkpoint energy by up to 13% and restart energy by up to 20% at certain frequencies with no time cost; async NFS mount at maximum frequency consumes 25% less checkpoint energy than sync (power +37% but time -85%); compression raises compute-node checkpoint energy up to 55% at minimum frequency but restart energy is always lower with compression (up to 20%)CPU (not GPU) HPC context; checkpointing of MPI apps rather than LLM training; cluster-specific magnitudeshighfull-textCatalogue of DVFS/C-state/IO knobs for checkpoint energy on CPUs - the fault-tolerance energy overhead that GPU checkpointing inherits; marginally relevant to LLM training energy
nabavinejad2022batchdvfsframeworkModern GPU running DNN inference (several models/datasets); power-capped settingThroughput under a fixed power cap; time to find compliant (batch size, DVFS) configurationUsing batch size as an additional power-control knob alongside DVFS (BatchDVFS, binary-search driven) outperforms DVFS-only by up to 11.2x and batching-only by up to 2.2x in throughput while meeting the power cap; Bayesian-optimised variant (BOBD) targets near-optimal long-running jobsAbstract-only; inference-focused; gains depend on workload power elasticity to batch sizemoderateabstract-onlyShows power shaping can ride the batch-size axis - throughput-preserving headroom under caps that pure DVFS cannot reach
nik2025decodingenergybenchmarkLLMs decoded with multiple strategies/hyperparameters across translation, math, coding, and open-ended generation tasksGPU energy vs generation quality/diversity across decoding configurationsChoice of decoding strategy and tuned hyperparameters greatly impacts GPU energy even when output quality changes minimally; strategies trade off quality against energy and no single decoding method wins on all metricsAbstract-only with no numeric magnitudes; task/model details not recoverable from abstractmoderateabstract-onlyAdds the sampling/decoding configuration as an (almost free) energy lever orthogonal to clocks and caps
niu2025energybenchmarkSingle node with 2x H100 GPUs running LLM inference engines vLLM, TensorRT-LLM, DeepSpeedPower and energy decomposed by lifecycle stage (setup vs token generation) and by component (GPU, CPU, DRAM)Benchmark quantifies power/energy of LLM inference engines and decomposes the lifecycle into setup (engine init + model load) and token-generation stages with per-component (GPU/CPU/DRAM) breakdown to locate energy bottlenecks; no headline magnitudes in abstractAbstract-only (numbers in paper body not available); single node configurationmoderateabstract-onlyFramework for attributing inference energy to stages and components - needed to decide whether to shape setup-phase or generation-phase power
niu2026tokenpowerbenchframeworkLlama, Falcon, Qwen, Mistral series from 1B up to Llama3-405B; configurable batch size, context length, parallelism, quantizationJoules per token and energy-efficiency metrics attributed phase-aligned to prefill vs decode per request (GPU-, node-, system-level)Introduces TokenPowerBench: declarative LLM-inference power benchmarking with phase-aligned prefill/decode energy attribution and no specialised power meters, enabling quick assessment of how batch size, context length, parallelism, and quantization change joules/token across four model families up to frontier scaleAbstract-only (no measured numbers in abstract); benchmark tool rather than optimisation resultmoderateabstract-onlyThe measurement substrate the review's phase-aware (prefill/decode) energy claims depend on - standardises joules/token evidence
nunezyanez2019avfsbenchmarkBinarized neural network on FPGA fabric (28 nm Zynq and 16 nm Zynq UltraScale+) with multiprocessor host; Elongate AVFS frameworkPerformance and energy operating points vs nominal at equal classification accuracy; first point of errorAdaptive voltage-frequency scaling (Elongate) on reconfigurable binarized NNs achieves performance/energy points up to 86% better than nominal at the same classification accuracy, with a large dynamic range of valid working points and robustness that allows operation beyond the first point of errorFPGA (not GPU) implementation; binarized NN workloads; per-device margin calibration requiredmoderateabstract-onlyCross-domain proof that silicon operating margins are exploitable safely (AVFS with timing detectors) - hardware-side complement to GPU undervolting/power capping
park2025wirelessspecsimulationTinyLlama-1.1B as edge SLM + LLaMA-2-7B as cloud LLM over a wireless uplink (hybrid language model, HLM); numerical evaluationsEnergy saving ratio, BERTScore accuracy, token throughput (tokens/s), upload rateUncertainty- and importance-aware token-level upload filtering saves 40.7% energy vs standard HLM while reaching 87.5% BERTScore (vs HLM's 87.6%) and raising throughput from 0.25 to 0.37 tokens/s (upload rate 100%->38.6%); vs the prior U-HLM baseline it improves BERTScore 85.8->87.0, energy savings 31.6->43.6%, throughput 0.36->0.40Simulation-based; small edge models; energy model couples communication and inference on the device; accuracy-energy trade-off tunable by designhighfull-textSpeculative/hybrid decoding as an energy-shaping lever at the edge: skipping low-value LLM verifications cuts both communication and inference energy
park2026embeddeddvfsbenchmarkNVIDIA Jetson AGX Orin (Ampere GPU, 11 core freqs 306-1300 MHz, modes 15/30/50W/MAXN); BERT-small/medium/base/large + DeBERTa-v2-xlarge, Pythia-31M/70M/410M/1B fine-tuned on GLUE (SST-2, QNLI, MRPC train; QQP, RTE, CoLA, STS-B, MNLI, WNLI test)Fine-tuning wall time, total power (CPU+GPU via tegrastats), total energy vs MAXN Mode 0 (unconstrained)Energy-vs-frequency curves are U-shaped with optima mostly at 510-816 MHz (of 306-1300 MHz), and the ML-tree-based governor (MLG) achieves average 13.11% energy savings (up to 26.73%, task-average range ~-3.7% to 23.3%) over MAXN Mode 0 across unseen GLUE fine-tuning workloads, though small models (<=70M params) sometimes consume more energy (down to -9.96% on Pythia-31M).Single embedded platform; DT model accuracy moderate (0.62); small-model (<=70M) results show energy increases at some tasks; authors note limited workload diversity and that more sophisticated ML could beat FFG/MLG.highfull-textEvidence that fine-tuning (not just inference) has a mid-frequency energy sweet spot far below max clock on embedded GPUs, with frequency selection largely determined by model depth and sequence length.
patel2023splitwiseframeworkBLOOM-176B and Llama2-70B on 8xH100/8xA100 DGX VMs (Azure), vLLM, Azure coding/conversation production traces (20-min characterization); cluster provisioning study incl. power-capped H100 token machinesThroughput (req/s), cost, power (perf/W, perf/$), per-phase latency (TTFT/TBT), GPU power draw vs batch, latency under power capsPhase-split serving (prompt and token phases on separate machines) achieves 1.4x higher throughput at 20% lower cost, or 2.35x more throughput under the same power and cost budgets, because decode/token-generation is memory-bound: its power draw is batch-invariant and it suffers almost no latency impact from power capping of >50% (700 to 350 W), whereas prefill latency is highly power-cap-sensitive.KV-cache state transfer across machines adds overhead (16.5% latency to second token with optimized layer-wise transfer vs 64% serialized); results rely partly on trace-driven provisioning simulation; requires InfiniBand-class interconnect.highfull-textCanonical evidence for phase-heterogeneous power behaviour: decode-phase GPUs can be power-capped ~50% with negligible latency loss, motivating phase-split clusters and phase-aware power shaping.
piolant2025improvingbenchmarkCompute-intensive GEMM and dense linear algebra (GEMM + Cholesky) task-based kernels on different NVIDIA GPU architectures; heterogeneous node with 4 GPU devicesEnergy efficiency (perf/J) vs power cap level (% of TDP), runtime-scheduler adaptationCompute-intensive kernels are up to 30% more energy efficient when the GPU power cap is set to 55-70% of TDP, and applying caps across all GPUs of a 4-GPU node improves matrix-multiplication energy efficiency by up to 24.3% (double precision) and 33.78% (single precision).Abstract-only: GPU models/caps not enumerated here; results specific to dense linear algebra kernels; no LLM workload.moderateabstract-onlyQuantifies the 55-70% TDP cap window where compute-bound GPU kernels get peak energy efficiency - a reference point for cap-level choice in LLM prefill-like kernels.
samsi2023wordsbenchmarkLLaMA 7B/13B/65B on NVIDIA V100 (32GB) and A100 (80GB), MIT Supercloud, model sharding across up to 32 GPUs, Alpaca and GSM8K datasets, batch 64, output lengths 256-1024Inference latency/throughput (words, tokens, responses per second), energy per second (W), energy per token, energy per response, power-capped relative performancePower capping LLaMA 65B A100 inference (GSM8k, batch 64) from 250 W to 175 W cuts total energy 21.8-24.0% for +6.2-7.4% time (token rate -5.9 to -6.9%), while a 150 W cap cuts energy 32.8-34.7% at +15.3-21.7% time, and sharded inference shows SM utilization 94-98% with only 23-27% memory utilization (A100).Early (2023) single-engine study on LLaMA only; nvidia-smi-based sampling granularity; authors frame results as preliminary and call for broader recommendations beyond one model/hardware mix.highfull-textOne of the first large-scale LLM-inference energy benchmarks and direct evidence that ~30% power capping (250->175 W) yields ~22-24% energy savings at modest latency cost, while deeper caps hit diminishing returns.
shafique2026clusterprofbenchmarkSingle-node 8xH100 vs 8xB200 DDP training of 7B-32B LLMs and vision-language models (distributed training scenarios)End-to-end throughput, GPU utilization, power, energy, TFLOPs/kW, tokens-per-kilojouleAcross LLM workloads B200 trains up to 15% faster with up to 32% higher TFLOPs/GPU and 1-6% higher utilization, yet has LOWER TFLOPs/kW and tokens-per-kilojoule than H100, and VLM lighter-kernel workloads make B200 consume disproportionately more energy due to elevated baseline power draw.Abstract-only; single-node DDP scope (no data/tensor/pipeline parallel mixes); vendor-sample-level heterogeneity not covered.moderateabstract-onlyFrames the compute-efficiency vs energy-efficiency (tokens/kJ) trade-off across GPU generations - throughput gains can come at measurable energy cost per useful token.
spaan2026reducingbenchmarkGPT-3-xl (1.3B, one transformer layer, llm.c) on NVIDIA RTX 3080 Ti; 6 memory freqs x 127 core freqs (210-2100 MHz, 15 MHz steps, tested at 210 MHz); seq len 1024, batch 40; exhaustive search ~3 GPU-daysPer-kernel and per-pass time and energy (CUDA events + nvmlDeviceGetTotalEnergyConsumption), waste (energy without time loss), EDPFor a GPT-3 training run a pass-level DVFS policy saves only ~2% energy without losing performance, whereas the proposed kernel-level per-kernel-clock approach saves 14.6% energy with a 0.6% slowdown (fine-grained global optimum measured: +0.00% time, -15.64% energy; individual kernels save up to ~30-33% energy at 0-10% time cost).Single consumer GPU and single layer extrapolated to full model; frequency-switch latency (currently ~tens of ms) prevents successive per-kernel application of all discovered clocks; results assume kernels identical across layers; exhaustive search is expensive.highfull-textKey evidence that clock-shaping granularity matters: kernel-level DVFS removes energy bloat that pass/iteration-level DVFS misses, saving ~15% energy with near-zero slowdown on LLM training.
stojkovic2025dynamollmframeworkDGX H100 server, vLLM, Llama2-70B, Llama3-70B, Mixtral-8x22B, Falcon-180B; week-long Azure production traces (coding, conversation); cluster experiments plus large-scale simulations; TP2/4/8 x freqs 0.8-2.0 GHzService-level energy (Wh), operational carbon, customer cost, SLO attainment (TTFT/TBT), throughput under load, config-switch overheadsDynamoLLM's dynamic per-pool reconfiguration (instances, tensor parallelism, GPU frequency) conserves 53% energy and 38% operational carbon and cuts customer cost 61% while meeting latency SLOs (cluster experiments reduce energy 47% for Conversation and 56% for Coding traces), exploiting the fact that peak load is 1.7-3.3x (Conversation) and 2.8-34.6x (Coding) above average/valley load.Frequency re-setting costs 50-80 ms vs 20-30 ms decode iterations, so per-iteration switching can halve throughput; energy-optimal config depends on load (e.g., [email protected] GHz at low load vs TP4@2 GHz at high); requires load prediction and instance scale-out/scale-in (6-8 min VM overheads).highfull-textShows cluster-level energy management via frequency + parallelism + instance scaling can cut LLM serving energy ~50% under SLOs; also quantifies frequency-switch overhead that limits fine-grained DVFS in serving.
tang2019dvfsdlbenchmarkMultiple NVIDIA GPU architectures, wide DVFS core-frequency settings, diverse DNN training and inference configurationsEnergy consumption and execution time of DNN training/inference vs default core frequencyCompared with default core frequency settings across three GPUs, the optimal core frequency conserves 8.7-23.1% of DNN training energy and 19.6-26.4% of inference energy.Abstract-only; pre-transformer-era DNN workloads; exact architectures, models, and optimal frequencies not enumerated in the abstract.moderateabstract-onlyEarly empirical evidence that GPU DVFS has large (up to ~26%) energy headroom for both DNN training and inference across architectures.
trajano2026slacapframeworkServer with 8x NVIDIA H200 GPUs serving qwen3:32b under time-varying Poisson workload; SLA defined over TTFTTotal GPU energy, SLA compliance/latency stability vs static power caps (baseline 700 W)A PID feedback controller adjusting the GPU power cap through vendor power-limit interfaces (with deadbands, rate limiting, utilization gating, anti-windup) achieves a 3.84% reduction in total energy versus the 700 W static baseline while maintaining empirical SLA non-inferiority, where static caps expose a rigid energy-SLA trade-off.Abstract-only; modest absolute saving (3.84%) on one model/hardware combo; TTFT-only SLA; PID tuning and workload generality unverified in abstract.moderateabstract-onlyDemonstrates feedback-driven (rather than static) power capping can shave energy without SLA violation, though the reported gain is small - cautionary evidence on cap-based smoothing for decode-dominated serving.
tschand2025mlperfbenchmark1,841 reproducible measurements from 60 systems spanning microwatt IoT to megawatt datacenter scales; MLPerf workloadsEnergy efficiency (performance/watt and related metrics) across ML system scales and hardwareThe consortium-defined MLPerf Power methodology produced 1,841 reproducible efficiency measurements across 60 systems and reveals systematic trade-offs between performance, complexity, and energy efficiency from the smallest edge devices to largest cloud infrastructures.Abstract-only; methodology/standardization paper rather than optimization result; no single GPU/LM-specific energy figures in the abstract.moderateabstract-onlyBrings a standardized, reproducible measurement methodology (rules, power sampling, reporting) needed for trustworthy tokens-per-watt comparisons across systems.
ujeniya2026h100capbenchmarkNVIDIA H100 (HBM2e, mem 1593 MHz) vs H200 (HBM3e, mem 3201 MHz), power caps 200-700 W in 100 W steps, 16 GPUs on 4 nodes; DGEMM (compute-bound), Schoenauer Triad TBB (memory-bound), ViT benchmark (TF32, batch 256)Throughput (TFLOPS/TB/s/img/s), total and memory power draw, SM frequency throttling, energy efficiency vs cap; memory-power regression outliersThe H100 sustains peak memory bandwidth even at a 200 W cap while the H200 needs ~550 W and even violates its 200 W cap (drawing ~250 W) under memory-bound load, with max memory power draw 120 W (H100) vs 220-240 W (H200), so at equal caps the H100 is slightly better for compute-bound DGEMM and the H200 only wins on memory-bound work and ViT at caps >=400 W; efficiency variance is pronounced at caps <=300 W.Micro-benchmark extremes plus one ViT AI workload (not LLM); single-GPU ViT runs; per-GPU manufacturing outliers documented but not corrected; SM frequency, not voltage, is the throttling mechanism observed.highfull-textShows power-cap behaviour is memory-architecture-dependent (H200's faster HBM makes it cap-hungrier) and that cap levels below ~40-50% of TDP cause unstable efficiency - relevant when capping H100/H200-class LLM servers.
vartziotis2026tokenwatttheoreticalH100-class FP16/BF16 inference; coefficients alpha_TC=0.52 pJ/FLOP, e_HBM=11.68 pJ/bit, K=6 FLOP/param/token; model inventory <3B to >30B (embedding, decoder, code, reasoning, VLM); calibrated against Caravaca et al. (2025) measurementsEstimated prefill/decode/request/token-level GPU energy (Wh), decomposed into compute, parameter-access, KV-cache-write, attention-read componentsThe analytically estimated request energy matches measurement-based values within ~5-27% (best 4.73% error for 70B; 8B 27.23%, 24B 23.39%, 72B 26.80% at Tin=Tout=500), enabling instrumentation-free token-level energy estimates that separate prefill from decode.Deliberately an approximation, not a replacement for physical measurement; ignores batching, TP communication, framework overhead, kernel fusion, quantization, cache behaviour, PUE/cooling; calibration inherits errors of source measurements.highfull-textProvides a transparent analytical energy model (compute + HBM traffic terms) for prefill-vs-decode token energy - useful as a no-telemetry estimator and design-time tool, with stated 5-27% agreement to measurements.
velicka2025freqswitchbenchmarkNVIDIA GH200, A100 SXM-4 (four units, EuroHPC Karolina), RTX Quadro 6000; LATEST CUDA benchmark with artificial iterative workload, DBSCAN outlier filteringGPU SM frequency switching (transition) latency in ms per (initial->target) frequency pair, up/down directions, min/max distributionsMeasured switching latency is frequency-pair-dependent and highly asymmetric across GPUs - A100 maximum latencies stay consistently below ~25 ms (decrements faster than increments), RTX Quadro 6000 has high-latency regions exceeding 100 ms, GH200 mostly below 100 ms but with larger maximum outliers - so runtime DVFS policies must avoid high-overhead transitions and cannot assume uniform switching cost.Methodology targets CUDA GPUs only; latency varies by hardware instance (no single A100 unit consistently worst); some frequency pairs exhibit multi-cluster latency distributions, making single-value characterization unreliable.highfull-textQuantifies the switching-cost side of DVFS: it bounds how often frequency can change in fine-grained (kernel/iteration-level) power shaping on HPC/AI accelerators.
vellaisamy2026reqtokenbenchmarkNVIDIA H100 SXM 80GB (700 W TDP) and H200 NVL 141GB (600 W TDP); Llama-3.2-1B/3B, Llama-3.1-8B, OLMoE-1B-7B, Qwen1.5-MoE-A2.7B; eager and FlashAttention; batch 1-16, context 512-4096, output 10-8192 tokens; NVML cumulative-energy measurementsRequest energy E_fixed + N*E_step decomposition, token energy (J/token), window energy, GPU utilization and sampled power for TTFT (N=1) vs long-output (N=128) regimesOutput length and batching amortize fixed prefill/generation energy: for Llama-3.2-1B on H200 (batch 16, ctx 4K) token energy falls from 7.46 to 0.72 J/token as output grows 10->512 tokens while total window energy rises 1.19->5.93 kJ, and batch-16-vs-1 token-energy gain shrinks from 6.31x at ctx 512 to 1.17x at ctx 4K; prefill-dominated TTFT requests draw ~2x the power of decode (e.g., Llama-3.1-8B 559.1 W at 97.9% utilization vs 273.0 W at 56.9%), so token-only metrics mask rising request energy.Single-GPU, single-engine measurements (no vLLM-style continuous batching); H100 vs H200 comparison confounded by form factor/host differences; per-kernel attribution is diagnostic replay with signed residuals; token-energy trends can reverse at very long outputs (N>1024).highfull-textCore evidence that energy accounting must track request AND token energy (fixed + marginal decode-step costs), and that decode phases run at ~half the power/utilisation of prefill - the basis for phase-aware power shaping.
wang2011kernelpowerframeworkCUDA GPGPU kernels (kernel fusion via strip-mining/slicing; invariant-slice and variant-slice fusion variants)GPU power consumption with vs without kernel fusion (performance kept equal)Fusing dependent consecutive kernels (by strip-mining into slices and merging independent slices into one kernel) reduces GPU power consumption without performance loss across the proposed CUDA fusion implementations, though no quantitative savings figures are reported in the abstract.Abstract-only and number-free; dated (2011, pre-DVFS-capability GPUs); no LLM relevance beyond the general kernel-shaping idea.lowabstract-onlyEarly kernel-level power shaping concept (fuse to cut launch/idle power); historical context only, no load-bearing numbers.
wang2019kernelschedbenchmarkNVIDIA AGX Xavier embedded GPU, varying concurrency levels and kernel scheduling ordersGPU energy consumption characteristics under concurrency and scheduling orderEnergy consumption of the AGX Xavier GPU varies measurably with concurrency level and kernel scheduling order, motivating energy-aware GPU scheduling with real-time guarantees, though no quantitative energy deltas are given in the abstract.Abstract-only, no numbers; embedded (Xavier) platform only; scheduling-policy design left to future work.lowabstract-onlyEstablishes that kernel scheduling order itself is an energy lever on embedded GPUs - qualitative support for schedule-aware energy shaping.
wang2022dynenergyframework71 ML training workloads from two AI benchmark suites on NVIDIA RTX 3080 TiGPU energy consumption and execution time vs NVIDIA default scheduling strategy (multi-objective gradient boosting + local search over DVFS-type configs)The online GPOEO framework (performance-counter based, iteration-change detection, multi-objective prediction) delivers a mean energy saving of 16.2% with a modest 5.1% average execution-time increase across 71 ML workloads.Abstract-only; single GPU model (RTX 3080 Ti); offline-style characterization within an online loop still needs initial profiling.moderateabstract-onlyDemonstrates ~16% energy savings at ~5% slowdown via online per-workload configuration search - a mid-point on the energy-time trade-off curve for ML training.
wang2025decoupledcase-studyLLM inference decoupled into prefill and decode stages under varying workload conditions (DVFS applied per stage)Performance and energy metrics per stage under DVFS and workload variationCase-study measurements show DVFS improves energy efficiency in both the prefill and decode stages of LLM inference, but the two stages exhibit different sensitivities to workload variations, motivating stage-aware DVFS policies - exact savings figures are not reported in the abstract.Abstract-only and qualitative (no numbers); venue/source is an OpenAlex record with limited detail; no hardware/model specifics given.lowabstract-onlyQualitative corroboration that prefill vs decode respond differently to DVFS and should be governed with stage-aware policies.
williams2026powerflexcase-studyProduction 130 kW cluster of 96 NVIDIA Blackwell Ultra GPUs (Nebius London) run 5 days under 22 grid dispatch events (EPRI/National Grid); geo-shift demo on Oracle H100 clusters (Virginia -> Illinois); Conductor orchestration platformCluster power reduction vs grid targets, ramp response times, priority-job throughput/TTFT preservation, carbon-intensity followingThe AI cluster achieved 100% compliance across 200+ National Grid power targets incl. 40% load reduction within ~1 minute and <40-second zero-notice ramp-downs, sustained 10-40% curtailment for 2-10 hours with near-full priority-job throughput, and migrated 10% of live inference traffic between US clusters during a peak event with only ~30 ms average TTFT increase in the power-restricted cluster.Industry deployment article (submitted, not peer-reviewed); success criteria are grid-compliance and priority-job SLOs, not GPU energy efficiency per se; results tied to one vendor stack (Conductor/Nebius).highfull-textField-scale demonstration that GPU clusters can act as dispatchable, power-shaping grid resources via job orchestration + power capping - the data-center-level view of smoothing/power-flexible LLM fleets.
wu2026kareusframeworkReal testbed: Llama 3.2 3B and Qwen 3 1.7B training on 16 NVIDIA A100 GPUs (PP2/CP2/TP4, 8 microbatches); large-scale emulation Llama 3.3 70B; 14 workloads; built on Perseus + Megatron-LMTraining iteration time and energy (static + dynamic), time-energy Pareto frontier vs Megatron-LM/Perseus baselinesJointly optimizing SM allocation, communication-kernel launch timing, and GPU frequency (partitioned-overlap model + multi-objective Bayesian optimization) reduces training energy by up to 28.3% at the same training time or time by up to 27.5% at the same energy versus Megatron-LM + Perseus (e.g., Qwen 3 1.7B baseline iteration 5.60 s / 26,745 J with static energy ~20% of total).Requires expensive thermally-stable profiling and MBO search per model/hardware; energy-optimal schedule is frequency-dependent (memory-bound kernels become compute-bound at low clocks); composition assumes uniform frequency per microbatch due to ms-scale switch latency.highfull-textShows kernel scheduling + frequency jointly shape the training time-energy frontier - static energy (idle/exposed communication) is a large recoverable share, extending kernel-level DVFS beyond Perseus's microbatch granularity.
xu2024banditsframeworkAurora supercomputer nodes (Intel GPU, core freqs 0.8-1.6 GHz), SPEChpc 2021 HPC apps (pot3d, sph_exa, miniswp, lbm, tealeaf, clvleaf) plus LLM ('llama') and Stable Diffusion XL workloads; 10 ms monitoringGPU energy consumption (kJ) and slowdown/QoS vs default max frequency (1.6 GHz) and vs static/dynamic/RL baselines; cumulative regretThe fully online switching-aware EnergyUCB controller saves e.g. 257.52 kJ/node on sph_exa and 150.54 kJ/node on llama versus the default 1.6 GHz and beats RL baseline DRLCap by 104.39 kJ on llama (1,127.17 vs 1,231.56 kJ) with average energy regret of only 0.89% versus the best static frequency, while its QoS-constrained variant respects explicit slowdown budgets.Savings vary by application (no single optimal frequency - compute-bound lbm prefers near-max, memory-bound miniswp prefers 0.8 GHz); absolute kJ figures depend on run length; energy-savings % per application not stated in sampled text.highfull-textEvidence for online, exploration-exploitation frequency control with explicit switching-cost penalties and QoS budgets - a practical middle ground between static caps and per-kernel DVFS for shared HPC/AI GPUs.
yang2026pelmframeworkOn-device LLM inference across multiple mobile/edge hardware platforms and datasets; PELM adds speculative decoding and variable verification depth as DVFS-companion knobsInference speedup, energy consumption, task quality vs state-of-the-art power-governing (DVFS) methodsPELM, which augments DVFS frequency tuning with speculative decoding and variable verification depth, achieves up to 23.1% speedup and 52.4% reduction in energy consumption versus SOTA power-governing methods while maintaining comparable task performance.Abstract-only; mobile-specific (thermal constraints, no fans); platform/model details and per-knob attributions not in the abstract.moderateabstract-onlyExpands the power-shaping design space on the edge: algorithm-level knobs (speculation depth) dominate pure frequency tuning for energy-efficient on-device LLM inference.
ye2025agftframeworkNVIDIA A800, Llama2-7B, vLLM-style continuous batching; five workload prototypes (normal, long-context, long-generation, high-concurrency, high-cache-hit) driven by Azure 2023/2024 traces; evaluation in a simulated fluctuating-request environmentGPU energy, TTFT/TPOT latency overhead, EDP; power signature (static vs continuous batching)AGFT's online-RL fine-grained frequency tuner saves 44.3% of GPU energy with only 9.3% TTFT and 7.1% TPOT overhead (EDP improvement up to 40.3%) versus static high-frequency operation, learning frequencies within 0-7% of offline-optimal per workload prototype (e.g., 1230 vs 1230 MHz normal load; 1200 vs 1260 MHz long-generation); continuous batching masks phase identity (power fluctuates 270-325 W) making phase-aware DVFS impossible from power telemetry alone.Headline evaluation is in a simulated request environment, not a production deployment; single GPU/model family (A800/Llama2-7B); frequency-learning deviations reach 7.0% (high-cache-hit) and require convergence over ~5,000 requests.highfull-textEvidence that online-learned frequency control can recover ~44% of serving energy at <10% latency cost under volatile workloads, and that continuous batching flattens/fluctuates the power signal - complicating phase detection for DVFS.
you2022zeusframeworkDiverse DNN training workloads (speech, CV, NLP) on four NVIDIA GPU generations (A40, V100, RTX6000, P100); V100 power-limit range 100-250 W; Alibaba GPU-cluster trace (1.2M jobs) simulationEnergy-to-accuracy (ETA) and time-to-accuracy (TTA); cost metric C = eta*ETA + (1-eta)*MAXPOWER*TTAZeus (Thompson-sampling MAB over batch size + just-in-time online power-limit profiling) improves DNN training energy efficiency by 15.3%-75.8% across workloads, where naive power-limit-only optimization captures 3.0%-31.5% and joint batch+power-limit choice has 23.8%-74.7% potential, at the cost of a user-tunable ETA-TTA trade-off (ETA-optimal config b=32/p=100 W vs TTA-optimal b=48/p=250 W on the studied workload).Geared to recurring training jobs (needs multiple runs to learn); power-limit savings highly workload/GPU dependent; trace simulation for cluster-scale claims; does not cover inference or frequency-level DVFS directly.highfull-textFoundational result that GPU power limits + batch size form a big energy lever in DNN training and that online (bandit/JIT) optimization avoids offline profiling cost - widely cited baseline for cap-based energy shaping.
yu2025voltanaframeworkSGLang-based P/D-disaggregated serving; A100 GPUs, LLaMA-3.1-8B (plus other models/newer GPUs e.g., GH200), ShareGPT and LMSYS workloads; 1P1D and larger P/D configurationsEnd-to-end energy, TTFT and ITL SLO attainment, per-phase frequency sweet spotsBoth prefill and decode show U-shaped energy-frequency curves with 1005 MHz energy-optimal on A100 (prefill hits TDP limits near 1305 MHz; raising decode from 1005 to 1410 MHz buys only ~20% ITL reduction for ~50% more energy), and VoltanaLLM's iteration-level phase-aware frequency control plus state-space routing cuts end-to-end energy by up to 36.3% versus a static max-frequency baseline while keeping high SLO attainment.Frequency switching every iteration requires accurate low-overhead latency prediction (XGBoost, online-finetuned); decode 'frequency cliffs' at batch-size boundaries (e.g., N_req crossing 256) mean naive round-robin routing wastes energy; window-based (5 s) frequency control degrades SLOs, so iteration-level granularity is required.highfull-textCentral evidence for phase-aware power shaping in disaggregated LLM serving: decode has an energy sweet spot far below max frequency (~1005 MHz) with sub-linear latency sensitivity, exploited via per-iteration frequency control.
zhang2025mobilegovframeworkPixel 7 / Pixel 7 Pro (Google Tensor G2, Mali-G710 GPU; CPU/GPU/memory frequency pins), llama.cpp OpenCL, TinyLlama-1.1B, StableLM-Zephyr-3B, Llama-2-7B (4-bit), Monsoon power monitors (0.2 ms), ShareGPT sample (200 requests, avg 232 prompt/70 output tokens)TTFT, TPOT, E2E latency, energy-per-token (mJ), total energy (mAh) under default OS DVFS governors vs optimal frequency combinations and FUSEAndroid's independent CPU/GPU/memory governors yield 23-40.4% longer prefill/decode latency than optimal frequency combos at equal energy (or 5.0-16.6% more energy at equal latency) - e.g., GPU governor picks 424/411 MHz where 848/762 MHz would cut TPOT 41.0%/34.6% free - and the unified FUSE governor reduces TTFT by 7.0-16.9% and TPOT by 25.4-36.8% at the same energy-per-token (e.g., DS-Qwen TPOT 346.8->229.6 ms at 459-460 mJ/token; TinyLlama -8.9% energy at equal TTFT).Mobile-only (single SoC family); 4-bit quantized models; governor antagonism ('downward spiral') is specific to independent utilization-target DVFS designs; FUSE needs per-model profiling search (avg 2.4-5.1 inferences per setting).highfull-textShows uncoordinated per-component DVFS governors waste large latency/energy on mobile LLM inference and that joint CPU-GPU-memory frequency selection recovers it - a caution for component-local frequency policies generally.
zhang2026weightbenchmark270 measured configurations (NVML power sampling): six decoder-only model families (1.1-9B), FP16 vs NF4 vs INT8 weight-only quantization (bitsandbytes), RTX 4090D, RTX 5090, A800, five batch sizes; supplementary Tesla T4 runsLLM inference GPU energy (J) per configuration; energy delta of NF4/INT8 vs FP16 baseline by model size and platformWeight-only quantization shows a model-size-dependent sign reversal: NF4 increases energy ~25-45% for 1.1-1.5B models but saves ~23% for 6-9B models, and INT8 costs ~33-55% more energy at small scale while saving ~15% at larger scale, driven by runtime dequantization/mixed-precision overhead versus memory-bandwidth savings.Abstract-only; specific to bitsandbytes INT8 (dynamic outlier handling) and NF4 implementations; crossover values are operational bounds, not exact hardware constants; batch/context coverage and platform generality beyond the three GPUs not fully shown in the abstract.moderateabstract-onlyEvidence that energy is NOT monotonic with precision: quantization energy effects reverse with model scale - important nuance for 'quantization saves tokens-per-watt' claims.
zheng2026smartcapframeworkHeterogeneous CPU-GPU systems with NVIDIA A100 and A30 GPUs; OPEN framework = offline performance predictor + collaborative filtering + lightweight online profilingPerformance (runtime) prediction accuracy under power-constrained settings; profiling cost reductionOPEN achieves performance-prediction accuracy up to 98.29% across heterogeneous systems while drastically cutting exhaustive offline profiling cost, making runtime decisions under power constraints practical.Abstract-only; accuracy figure is a maximum, not average; prediction (not energy) is the outcome - energy savings depend on downstream use of predictions.moderateabstract-onlySupplies the performance-prediction substrate needed for power-aware scheduling/capping (predicting runtime impact of caps without exhaustive profiling).

Swipe sideways to see all columns.

References

  1. Afzal, Ayesha (2025). GROMACS Unplugged: How Power Capping and Frequency Shapes Performance on GPUs — arXiv.org. Full text read. Directly maps the power-cap and frequency 'threshold' shapes for real GPU workloads, evidence that cap headroom exists before throughput loss - useful framing for cap-tuning on HPC/LLM-style kernelsdoi:10.48550/arxiv.2510.06902
  2. Ali, Ghazanfar (2023). Performance-Aware Energy-Efficient GPU Frequency Selection using DNN-based Models — Proceedings of the 52nd International Conference on Parallel Processing. Abstract only. Evidence that cross-architecture ML prediction of DVFS response works and that frequency selection can cut energy ~27% for ~2% performance - the classic DVFS sweet-spot trade-off magnitudedoi:10.1145/3605573.3605600
  3. Argerich, Mauricio Fadel et al. (2026). Watt Counts: Energy-Aware Benchmark for Sustainable LLM Inference on Heterogeneous GPU Architectures — arXiv preprint. Full text read. Large-scale evidence that hardware selection (not just DVFS) is the biggest energy lever for LLM inference, and that throughput-optimal != energy-optimal choicesdoi:10.48550/arxiv.2604.09048
  4. Baek, Soyang et al. (2026). Quicktopia: Iteration-Level GPU Frequency Control for Energy–Latency Co-Optimization in LLM Inference — 2026 IEEE 26th International Symposium on Cluster, Cloud and Internet Computing (CCGrid). Abstract only. Evidence for iteration-granularity DVFS as a way to co-optimize energy and latency (EDP) rather than either alonedoi:10.1109/ccgrid68966.2026.00014
  5. Basit, Omar et al. (2026). DualScale: Energy-Efficient Disaggregated LLM Serving via Phase-Aware Placement and DVFS — arXiv preprint. Full text read. Key phase-aware evidence: disaggregated prefill (compute-heavy, more DVFS headroom) vs decode (memory-bound, little frequency slack) require different energy-control strategiesdoi:10.48550/arxiv.2602.18755
  6. Bharadwaj, Srikant (2023). Predict; Don't React for Enabling Efficient Fine-Grain DVFS in GPUs — Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and…. Abstract only. Background claim that DVFS transition costs have dropped from microseconds to nanoseconds, motivating fine-grained (per-iteration/kernel) frequency controldoi:10.1145/3623278.3624756
  7. Chen, Jing & Pericas, Miquel (2026). DEFT: Joint Task Placement and DVFS for Energy-Efficient Multi-GPU Runtimes — arXiv preprint. Full text read. Evidence that joint task placement + per-task DVFS with transition-cost awareness beats frequency-only methods, and that hardware power limiting can defeat software DVFS on saturated workloadsdoi:10.1145/3797905.3807847
  8. Chow, Marcus & Wong, Daniel (2023). CoFRIS: Coordinated Frequency and Resource Scaling for GPU Inference Servers — Proceedings of the 14th International Green and Sustainable Computing Conference. Abstract only. Evidence that exploiting latency slack needs coordinated frequency + resource scaling - frequency-only DVFS leaves power on the table in inference servingdoi:10.1145/3634769.3634808
  9. Chung, Jae-Won et al. (2024). Reducing Energy Bloat in Large Model Training — Proceedings of the ACM SIGOPS 30th Symposium on Operating Systems Principles. Full text read. Defines 'energy bloat' (energy not contributing to throughput) and shows frequency scheduling across the time-energy frontier removes up to 30% of training energy at zero throughput cost - central to the reviewdoi:10.1145/3694715.3695970
  10. Cui, Zhihua et al. (2026). LLM-GreenServe: Optimized Power Consumption with Power-aware Prefill-Decoding Scheduling — Proceedings of the 2026 ACM Sustainability Week. Abstract only. Evidence for closed-loop power measurement as a software-only control signal for phase (prefill/decode) scheduling in serving enginesdoi:10.1145/3765611.3815434
  11. Desai, T. (2025). Adaptive GPU Power Capping: Balancing Energy Efficiency,Thermal Control and Performance — IEEE International Symposium on High-Performa. Abstract only. Evidence that data-driven power-cap selection (not only DVFS) yields ~13% energy savings for ~3% runtime costdoi:10.1145/3731545.3735119
  12. Du, Bojun et al. (2026). From Tokens to Energy Flexibility: Quantization-Enabled Demand Response for Data Centers with LLM Inference Workloads — arXiv preprint. Full text read. Evidence that model quantization acts as a dispatchable power lever for LLM data centers (tokens preserved while shedding load) - links precision/energy trade-offs to grid constraintsdoi:10.48550/arxiv.2606.18851
  13. Dutta, Bishwajit et al. (2018). GPU power prediction via ensemble machine learning for DVFS space exploration — Proceedings of the 15th ACM International Conference on Computing Frontiers. Abstract only. Supporting evidence that cheap ML ensembles can predict GPU power across DVFS states - the modeling substrate many DVFS controllers rely ondoi:10.1145/3203217.3203273
  14. Dutta, Rohit et al. (2026). Benchmarking the Energy Savings with Speculative Decoding Strategies — arXiv preprint. Full text read. Direct evidence that speculative decoding energy != speedup: draft-model + verification overhead can make 'faster' decoding less energy-efficient - a caution for tokens-per-watt claimsdoi:10.48550/arxiv.2602.09113
  15. Fan, Haoyang (2025). ELLIE: Energy-Efficient LLM Inference at the Edge Via Prefill-Decode Splitting — 2025 IEEE 36th International Conference on Ap. Abstract only. Evidence that phase-split execution (prefill on one unit, decode on another) across heterogeneous processors can roughly halve energy - phase-aware mapping at the edgedoi:10.1109/asap65064.2025.00031
  16. Fernandez, Jared et al. (2025). Energy Considerations of Large Language Model Inference and Efficiency Optimizations — Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics. Abstract only. ACL 2025 energy benchmarking study (beyond-latency evaluation); locally unresolvable - flag for re-fetch or exclude from quantitative synthesisdoi:10.18653/v1/2025.acl-long.1563
  17. Geng, Jiawei et al. (2024). PowerLens: An Adaptive DVFS Framework for Optimizing Energy Efficiency in Deep Neural Networks — Proceedings of the 61st ACM/IEEE Design Automation Conference. Abstract only. Representative of block/kernel-clustered DVFS instrumentation work; useful qualitatively for kernel-level power shaping, but lacks extractable numbersdoi:10.1145/3649329.3655956
  18. Go, Seokjin et al. (2025). Characterizing the Efficiency of Distributed Training: A Power, Performance, and Thermal Perspective — Micro. Abstract only. Connects parallelism/microbatch choices to power spikes and thermal throttling - evidence that bursty execution shapes, not just frequency, drive peak-power problems in trainingdoi:10.1145/3725843.3756111
  19. Gu, Lei et al. (2026). Active Power Buffer for Smoothing GPU Workload Transients in Data Center Power Delivery — 2026 IEEE Applied Power Electronics Conference and Exposition (APEC). Abstract only. Hardware-side mitigation of GPU power spikes (up to 1.75x rated): local energy buffering can halve line-side peaks - complements software power smoothingdoi:10.1109/apec51134.2026.11516732
  20. Guerreiro, Joao et al. (2019). Modeling and Decoupling the GPU Power Consumption for Cross-Domain DVFS — IEEE Transactions on Parallel and Distributed Systems. Abstract only. Foundational component-level DVFS power modeling: per-component accounting enables kernel-level frequency decisions with ~3% prediction errordoi:10.1109/tpds.2019.2917181
  21. Hankendi, Can et al. (2026). PALS: Power-Aware LLM Serving for Mixture-of-Experts Models — arXiv preprint. Full text read. Evidence that jointly tuning power caps + batch size beats either knob alone for LLM serving (tokens/J +26%, QoS 4-7x better) - cap as a first-class control primitivedoi:10.48550/arxiv.2605.21427
  22. Hu, Cunchen et al. (2026). Energy-Efficient LLM Serving via Disaggregated Attention--FFN and Flexible Frequency Scaling — arXiv preprint. Full text read. Strongest kernel/operator-level evidence: Attention and FFN have different energy-optimal frequencies per phase - operator-level DVFS + disaggregation yields ~2x energy-per-token gains vs phase-level controldoi:10.48550/arxiv.2608.01891
  23. Hu, Qingyuan & Li, Jian (2026). EcoInfer: Optimizing Energy Efficiency with Latency Guarantees Through Iteration-Level GPU Frequency Control in LLM Serving — Electronics. Abstract only. Corroborates iteration-level DVFS gains in LLM decode (~20-25% energy) with SLO preservation - consistent with EcoInfer-class sweet-spot frequency controldoi:10.3390/electronics15102139
  24. Husom, Erik Johannes et al. (2025). Sustainable LLM Inference for Edge AI: Evaluating Quantized LLMs for Energy Efficiency, Output Accuracy, and Inference Latency — ACM Transactions on Internet of Things. Abstract only. Edge-domain evidence plan for quantization-vs-energy: shows quantization level choice is an energy lever, though numbers need the full textdoi:10.1145/3767742
  25. Ilager, Shashikant et al. (2020). A Data-Driven Frequency Scaling Approach for Deadline-aware Energy Efficient Scheduling on Graphics Processing Units (GPUs) — arXiv preprint. Full text read. Classic evidence for deadline/slack-aware frequency selection: using latency slack lowers energy ~15-25% at zero deadline misses - the same slack-exploitation logic used by SLO-based LLM serving controllersdoi:10.48550/arxiv.2004.08177
  26. Jahanshahi, Ali et al. (2020). GPU-NEST: Characterizing Energy Efficiency of Multi-GPU Inference Servers — IEEE Computer Architecture Letters. Abstract only. Evidence that request scheduling/consolidation across GPUs is a large energy lever in inference - complements frequency-level controlsdoi:10.1109/lca.2020.3023723
  27. Jahanshahi, Ali et al. (2023). WattWiser: Power &amp; Resource-Efficient Scheduling for Multi-Model Multi-GPU Inference Servers — Proceedings of the 14th International Green and Sustainable Computing Conference. Abstract only. Placeholder for load-consolidation/power-shaping of inference servers; needs full text for quantitative evidencedoi:10.1145/3634769.3634807
  28. Jain, Rutwik (2026). Minos: Systematically Classifying Performance and Power Characteristics of GPU Workloads on HPC Clusters — Proceedings of the ACM on Measurement and Ana. Abstract only. Evidence that workload classification amortizes profiling for power/frequency-cap decisions - practical for cluster-wide cap scheduling given 'power spikes'doi:10.1145/3805644
  29. Jia, Ziyang et al. (2024). PCCL: Energy-Efficient LLM Training with Power-Aware Collective Communication — 2024 IEEE 42nd International Conference on Computer Design (ICCD). Abstract only. Evidence that communication (all-reduce etc.) phases are a distinct, DVFS-friendly energy target in distributed training - ~17% end-to-end training energy leverdoi:10.1109/iccd63220.2024.00023
  30. Jiang, Yiwei et al. (2026). Power Aware Dynamic Reallocation For Inference — arXiv preprint. Full text read. Evidence that asymmetric power reallocation toward prefill (compute-heavy) and away from decode within a node power budget doubles SLO attainment - power as a schedulable resource in disaggregated inferencedoi:10.48550/arxiv.2601.12241
  31. Kakolyris, Andreas Kosmas et al. (2024). SLO-Aware GPU DVFS for Energy-Efficient LLM Inference Serving — IEEE Computer Architecture Letters. Abstract only. First evidence that the autoregressive iteration boundary, not request or batch granularity, is the right DVFS control epoch for SLO-constrained LLM servingdoi:10.1109/lca.2024.3406038
  32. Kakolyris, Andreas Kosmas (2025). throttLL’eM: Predictive GPU Throttling for Energy Efficient LLM Inference Serving — 2025 IEEE International Symposium on High Per. Abstract only. Shows KV-cache/batch projections let frequency be cut at iteration level while SLOs hold - a phase-aware energy-shaping templatedoi:10.1109/hpca61900.2025.00103
  33. Kang, Dong-Ki et al. (2022). Cooperative Distributed GPU Power Capping for Deep Learning Clusters — IEEE Transactions on Industrial Electronics. Abstract only. Demonstrates closed-loop per-GPU frequency scaling under cluster power budgets can preserve training deadlines - a power-shaping controller for training fleetsdoi:10.1109/tie.2021.3095790
  34. Koszczał, Grzegorz et al. (2024). Performance and Energy Aware Training of a Deep Neural Network in a Multi-GPU Environment with Power Capping — Lecture Notes in Computer Science. Abstract only. Claimed counter-intuitive result (power caps can IMPROVE performance+energy) needs full text to be load-bearing for the reviewdoi:10.1007/978-3-031-48803-0_1
  35. Krzywaniak, Adam et al. (2022). GPU Power Capping for Energy-Performance Trade-Offs in Training of Deep Convolutional Neural Networks for Image Recognition — Lecture Notes in Computer Science. Abstract only. Planned source on cap-vs-energy curves for CNN training; currently only confirms the trade-off question was studieddoi:10.1007/978-3-031-08751-6_48
  36. Kurzynski, Marco et al. (2025). Chopper: A Multi-Level GPU Characterization Tool & Derived Insights Into LLM Training Inefficiency — arXiv preprint. Full text read. Quantifies that GPU DVFS behaviour materially shapes LLM training throughput - a power-management tax usually omitted from roofline modelsdoi:10.48550/arxiv.2512.08242
  37. Le, Truong-Thanh et al. (2026). Empirical Analysis of GPU Frequency Behavior Under ML Workloads — arXiv preprint. Full text read. Evidence that DVFS introduces inter-kernel dependencies and frequency history effects - confounding both latency prediction and any naive power model in mixed workloadsdoi:10.48550/arxiv.2607.08307
  38. Lee, Seonho et al. (2025). Characterizing Compute-Communication Overlap in GPU-Accelerated Distributed Deep Learning: Performance and Power Implications — arXiv preprint. Full text read. Shows power capping interacts with compute-communication overlap in distributed training - contention amplifies under caps, relevant to cap placement in LLM trainingdoi:10.48550/arxiv.2507.03114
  39. Leng, Jingwen et al. (2015). Safe limits on voltage reduction efficiency in GPUs — Proceedings of the 48th International Symposium on Microarchitecture. Abstract only. Classic evidence that voltage (not only frequency/clock) is a large GPU energy lever with software-predictable per-kernel marginsdoi:10.1145/2830772.2830811
  40. Leviathan, Yaniv et al. (2022). Fast Inference from Transformers via Speculative Decoding — arXiv (Cornell University). Full text read. Foundational speedup lever for decode: in memory-bandwidth-bound regimes walltime cuts translate to near-proportional energy cuts (paper argues this qualitatively, later work measures it)doi:10.48550/arxiv.2211.17192
  41. Li, Jiaxi et al. (2025). Revisiting Disaggregated Large Language Model Serving for Performance and Energy Implications — arXiv preprint. Full text read. Contrarian, measurement-based result: disaggregation's per-stage DVFS freedom is not automatically an energy win - energy claims of phase-disaggregated serving need holistic accountingdoi:10.48550/arxiv.2601.08833
  42. Li, Yueying et al. (2026). PowerSlider: Exploiting Phase Asymmetry for LLM Serving under Demand Response — arXiv preprint. Full text read. Core system evidence that phase asymmetry (prefill ~linear freq sensitivity vs decode sustaining to 0.57x frequency) plus bounded slack makes deep, MOVING power caps nearly free for LLM servingdoi:10.48550/arxiv.2608.21719
  43. Li, Pan et al. (2026). Smoothing the Ramp, Not the Peak: Scheduling-Induced Power Dynamics of LLM Inference and Their Grid-Scale Consequences — arXiv preprint. Full text read. Scheduling policy (not DVFS) as a power-ramp-smoothing knob: shapes the ramp without touching the peak - direct evidence for grid-side smoothing of LLM inference loaddoi:10.48550/arxiv.2608.01250
  44. Liang, Zhirui (2026). Inference as Flexibility: Ramp Management for Transmission-Connected AI Data Centres — arXiv preprint. Abstract only. Treats LLM inference serving itself as endogenous ramp flexibility that offsets AI training power ramps - complements scheduling-only smoothing with storage co-optimisationdoi:10.48550/arxiv.2606.21833
  45. Liu, Qunyou et al. (2025). GreenLLM: SLO-Aware Dynamic Frequency Scaling for Energy-Efficient LLM Serving — arXiv preprint. Full text read. Strongest phase-aware DVFS serving evidence: separate prefill and decode clocks, each steered to its own energy knee, under strict SLOsdoi:10.48550/arxiv.2508.16449
  46. Luccioni, Sasha et al. (2024). Power Hungry Processing: Watts Driving the Cost of AI Deployment? — The 2024 ACM Conference on Fairness Accountability and Transparency. Abstract only. Positions inference energy (not training) as the dominant and growing cost of generative AI - motivates serving-side power shapingdoi:10.1145/3630106.3658542
  47. Ma, Yuan (2025). Power Capping of GPU Servers for Machine Learning Inference Optimization — International Conference on Parallel Processi. Abstract only. Marks the server-level (CPU+multi-GPU) coordination gap in power capping that several 2025-26 systems targetdoi:10.1145/3754598.3754670
  48. Ma, Bole (2026). The Illusion of Power Capping in LLM Decode: A Phase-Aware Energy Characterisation Across Attention Architectures — arXiv.org. Full text read. Central negative result for the review: for decode-dominated serving, aggregate power caps are structurally the WRONG lever - SM clock (DVFS) targeting is the effective onedoi:10.48550/arxiv.2605.11999
  49. Majumdar, Abhinandan et al. (2017). Dynamic GPGPU Power Management Using Adaptive Model Predictive Control — 2017 IEEE International Symposium on High Performance Computer Architecture (HPCA). Abstract only. Early evidence that lookahead (future-kernel-aware) DVFS beats reactive/history DVFS - the intellectual ancestor of phase-aware LLM serving governorsdoi:10.1109/hpca.2017.34
  50. Maliakel, Paul Joe et al. (2026). Characterizing LLM Inference Energy-Performance Tradeoffs Across Workloads and GPU Scaling — 2026 IEEE 26th International Symposium on Cluster, Cloud and Internet Computing (CCGrid). Abstract only. Quantifies the decode-frequency-insensitivity sweet spot at extreme underclocking (180 MHz) - ~42% energy at <6% latency - plus workload-heterogeneity leverdoi:10.1109/ccgrid68966.2026.00013
  51. Mavromatis, Ioannis (2023). FROST: Towards Energy-efficient AI-on-5G Platforms – A GPU Power Capping Evaluation — 2023 IEEE Conference on Standards for Communications and Networking (CSCN). Abstract only. Analogous energy-shaping framework outside the GPU/LLM stack - shows profiling-driven hardware reconfiguration generalises across ML deploymentsdoi:10.1109/cscn60443.2023.10453214
  52. Mehboob, Talha et al. (2026). PowerScale: Energy-Efficient Geo-Distributed Model Training with Federated Datacenter Power — arXiv preprint. Full text read. Addresses energy of power-constrained geo-distributed training - attacking barrier-idle and WAN-transfer energy rather than per-GPU DVFS; complements rack-level power shapingdoi:10.48550/arxiv.2607.25650
  53. Mei, Xinxin et al. (2017). A survey and measurement study of GPU DVFS on energy conservation — Digital Communications and Networks. Abstract only. Early systematic framing of GPU DVFS (core vs memory clock) as architecture- and workload-dependent - background for LLM phase-aware DVFSdoi:10.1016/j.dcan.2016.10.001
  54. Mittal, Sparsh & Vetter, Jeffrey S. (2014). A Survey of Methods for Analyzing and Improving GPU Energy Efficiency — ACM Computing Surveys. Abstract only. Historical baseline for the GPU power-management technique taxonomy the LLM-era work builds ondoi:10.1145/2636342
  55. Moran, Marina et al. (2024). Checkpoint and Restart: An Energy Consumption Characterization in Clusters — arXiv preprint. Full text read. Catalogue of DVFS/C-state/IO knobs for checkpoint energy on CPUs - the fault-tolerance energy overhead that GPU checkpointing inherits; marginally relevant to LLM training energydoi:10.48550/arxiv.2409.02214
  56. Nabavinejad, Seyed Morteza et al. (2022). Coordinated Batching and DVFS for DNN Inference on GPU Accelerators — IEEE Transactions on Parallel and Distributed Systems. Abstract only. Shows power shaping can ride the batch-size axis - throughput-preserving headroom under caps that pure DVFS cannot reachdoi:10.1109/tpds.2022.3144614
  57. Nik, Alireza et al. (2025). Impact of decoding strategies on GPU energy usage in large language model text generation — Scientific Reports. Abstract only. Adds the sampling/decoding configuration as an (almost free) energy lever orthogonal to clocks and capsdoi:10.1038/s41598-025-31896-0
  58. Niu, Chenxu (2025). Energy Efficient or Exhaustive? Benchmarking Power Consumption of LLM Inference Engines — ACM SIGEnergy Energy Informatics Review. Abstract only. Framework for attributing inference energy to stages and components - needed to decide whether to shape setup-phase or generation-phase powerdoi:10.1145/3757892.3757900
  59. Niu, Chenxu et al. (2026). TokenPowerBench: Benchmarking the Power Consumption of LLM Inference — Proceedings of the AAAI Conference on Artificial Intelligence. Abstract only. The measurement substrate the review's phase-aware (prefill/decode) energy claims depend on - standardises joules/token evidencedoi:10.1609/aaai.v40i38.40535
  60. Nunez-Yanez, Jose (2019). Energy Proportional Neural Network Inference with Adaptive Voltage and Frequency Scaling — IEEE Transactions on Computers. Abstract only. Cross-domain proof that silicon operating margins are exploitable safely (AVFS with timing detectors) - hardware-side complement to GPU undervolting/power cappingdoi:10.1109/tc.2018.2879333
  61. Park, Jihoon et al. (2025). Energy-Efficient Wireless LLM Inference via Uncertainty and Importance-Aware Speculative Decoding — arXiv preprint. Full text read. Speculative/hybrid decoding as an energy-shaping lever at the edge: skipping low-value LLM verifications cuts both communication and inference energydoi:10.48550/arxiv.2508.12590
  62. Park, Jurn-Gyu et al. (2026). Energy-Efficient GPU DVFS for Fine-Tuning of SLMs on Resource-constrained Embedded Devices — arXiv preprint. Full text read. Evidence that fine-tuning (not just inference) has a mid-frequency energy sweet spot far below max clock on embedded GPUs, with frequency selection largely determined by model depth and sequence length.doi:10.48550/arxiv.2607.05933
  63. Patel, Pratyush (2023). Splitwise: Efficient generative LLM inference using phase splitting — arXiv (Cornell University). Full text read. Canonical evidence for phase-heterogeneous power behaviour: decode-phase GPUs can be power-capped ~50% with negligible latency loss, motivating phase-split clusters and phase-aware power shaping.doi:10.48550/arxiv.2311.18677
  64. Piolant, Albert d'Aviau de (2025). Improving energy efficiency of HPC applications using unbalanced GPU power capping — IEEE International Symposium on Parallel & Di. Abstract only. Quantifies the 55-70% TDP cap window where compute-bound GPU kernels get peak energy efficiency - a reference point for cap-level choice in LLM prefill-like kernels.doi:10.1109/ipdpsw66978.2025.00132
  65. Samsi, Siddharth (2023). From Words to Watts: Benchmarking the Energy Costs of Large Language Model Inference — arXiv (Cornell University). Full text read. One of the first large-scale LLM-inference energy benchmarks and direct evidence that ~30% power capping (250->175 W) yields ~22-24% energy savings at modest latency cost, while deeper caps hit diminishing returns.doi:10.48550/arxiv.2310.03003
  66. Shafique, Muhammad Ali et al. (2026). Scalable and Energy-Efficient AI: System-Level Profiling of NVIDIA GPU Clusters for Distributed LLM Training — Applied Informatics. Abstract only. Frames the compute-efficiency vs energy-efficiency (tokens/kJ) trade-off across GPU generations - throughput gains can come at measurable energy cost per useful token.doi:10.3390/ai7070232
  67. Spaan, Jeffrey (2026). Reducing Compute Waste in LLMs through Kernel-Level DVFS — arXiv.org. Full text read. Key evidence that clock-shaping granularity matters: kernel-level DVFS removes energy bloat that pass/iteration-level DVFS misses, saving ~15% energy with near-zero slowdown on LLM training.doi:10.48550/arxiv.2601.08539
  68. Stojkovic, Jovan (2025). DynamoLLM: Designing LLM Inference Clusters for Performance and Energy Efficiency — 2025 IEEE International Symposium on High Per. Full text read. Shows cluster-level energy management via frequency + parallelism + instance scaling can cut LLM serving energy ~50% under SLOs; also quantifies frequency-switch overhead that limits fine-grained DVFS in serving.doi:10.1109/hpca61900.2025.00102
  69. Tang, Zhenheng et al. (2019). The Impact of GPU DVFS on the Energy and Performance of Deep Learning — Proceedings of the Tenth ACM International Conference on Future Energy Systems. Abstract only. Early empirical evidence that GPU DVFS has large (up to ~26%) energy headroom for both DNN training and inference across architectures.doi:10.1145/3307772.3328315
  70. Trajano, Alex F. R. et al. (2026). Energy-Efficient LLM Inference with SLA-Constrained Adaptive GPU Power Capping — 2026 IEEE 50th Annual Computers, Software, and Applications Conference (COMPSAC). Abstract only. Demonstrates feedback-driven (rather than static) power capping can shave energy without SLA violation, though the reported gain is small - cautionary evidence on cap-based smoothing for decode-dominated serving.doi:10.1109/compsac69091.2026.00029
  71. Tschand, Arya et al. (2025). MLPerf Power: Benchmarking the Energy Efficiency of Machine Learning Systems from μWatts to MWatts for Sustainable AI — 2025 IEEE International Symposium on High Performance Computer Architecture (HPCA). Abstract only. Brings a standardized, reproducible measurement methodology (rules, power sampling, reporting) needed for trustworthy tokens-per-watt comparisons across systems.doi:10.1109/hpca61900.2025.00092
  72. Ujeniya, Aditya et al. (2026). Architectural Trade-offs in the Energy-Efficient Era: A Comparative Study of power-capping NVIDIA H100 and H200 — arXiv preprint. Full text read. Shows power-cap behaviour is memory-architecture-dependent (H200's faster HBM makes it cap-hungrier) and that cap levels below ~40-50% of TDP cause unstable efficiency - relevant when capping H100/H200-class LLM servers.doi:10.48550/arxiv.2604.11391
  73. Vartziotis, Tina et al. (2026). From Tokens to Watt-hours: Analytical Energy Estimation for LLM Inference on Modern GPUs — arXiv preprint. Full text read. Provides a transparent analytical energy model (compute + HBM traffic terms) for prefill-vs-decode token energy - useful as a no-telemetry estimator and design-time tool, with stated 5-27% agreement to measurements.doi:10.48550/arxiv.2607.26571
  74. Velicka, Daniel et al. (2025). Methodology for GPU Frequency Switching Latency Measurement — arXiv preprint. Full text read. Quantifies the switching-cost side of DVFS: it bounds how often frequency can change in fine-grained (kernel/iteration-level) power shaping on HPC/AI accelerators.doi:10.48550/arxiv.2502.20075
  75. Vellaisamy, Prabhu et al. (2026). Characterization of Request and Token Energy Costs for LLM Inference Workloads on GPU Platforms — arXiv preprint. Full text read. Core evidence that energy accounting must track request AND token energy (fixed + marginal decode-step costs), and that decode phases run at ~half the power/utilisation of prefill - the basis for phase-aware power shaping.doi:10.48550/arxiv.2608.28044
  76. Wang, Guibin (2011). Coordinate strip-mining and kernel fusion to lower power consumption on GPU — 2011 Design, Automation & Test in Europe. Abstract only. Early kernel-level power shaping concept (fuse to cut launch/idle power); historical context only, no load-bearing numbers.doi:10.1109/date.2011.5763317
  77. Wang, Yidi & Kim, Hyoseung (2019). Work-in-Progress: Understanding the Effect of Kernel Scheduling on GPU Energy Consumption — 2019 IEEE Real-Time Systems Symposium (RTSS). Abstract only. Establishes that kernel scheduling order itself is an energy lever on embedded GPUs - qualitative support for schedule-aware energy shaping.doi:10.1109/rtss46320.2019.00070
  78. Wang, Farui et al. (2022). Dynamic GPU Energy Optimization for Machine Learning Training Workloads — IEEE Transactions on Parallel and Distributed Systems. Abstract only. Demonstrates ~16% energy savings at ~5% slowdown via online per-workload configuration search - a mid-point on the energy-time trade-off curve for ML training.doi:10.1109/tpds.2021.3137867
  79. Wang, Lei (2025). Decoupled Analysis of DVFS Effects in Prefill and Decode Stages of Large Language Model Inference — 2025 IEEE 9th Conference on Energy Internet a. Abstract only. Qualitative corroboration that prefill vs decode respond differently to DVFS and should be governed with stage-aware policies.doi:10.1109/ei268505.2025.11425606
  80. Williams, Chris et al. (2026). Power-Flexible AI Data Centers: A New Paradigm for Grid-Responsive Compute — arXiv preprint. Full text read. Field-scale demonstration that GPU clusters can act as dispatchable, power-shaping grid resources via job orchestration + power capping - the data-center-level view of smoothing/power-flexible LLM fleets.doi:10.48550/arxiv.2606.25098
  81. Wu, Ruofan et al. (2026). Kareus: Joint Reduction of Dynamic and Static Energy in Large Model Training — arXiv preprint. Full text read. Shows kernel scheduling + frequency jointly shape the training time-energy frontier - static energy (idle/exposed communication) is a large recoverable share, extending kernel-level DVFS beyond Perseus's microbatch granularity.doi:10.48550/arxiv.2601.17654
  82. Xu, Xiongxiao et al. (2024). Online GPU Energy Optimization with Switching-Aware Bandits — arXiv preprint. Full text read. Evidence for online, exploration-exploitation frequency control with explicit switching-cost penalties and QoS budgets - a practical middle ground between static caps and per-kernel DVFS for shared HPC/AI GPUs.doi:10.48550/arxiv.2410.11855
  83. Yang, Weisi & Xia, Stephen (2026). PELM: Power Efficient On-Device LLM Inference with Speculative Decoding and Dynamic Voltage Frequency Scaling — Proceedings of the 2026 ACM/IEEE International Conference on Embedded Artificial Intelligence and Sensing Systems. Abstract only. Expands the power-shaping design space on the edge: algorithm-level knobs (speculation depth) dominate pure frequency tuning for energy-efficient on-device LLM inference.doi:10.1145/3774906.3802783
  84. Ye, Zicong et al. (2025). AGFT: An Adaptive GPU Frequency Tuner for Real-Time LLM Inference Optimization — arXiv preprint. Full text read. Evidence that online-learned frequency control can recover ~44% of serving energy at <10% latency cost under volatile workloads, and that continuous batching flattens/fluctuates the power signal - complicating phase detection for DVFS.doi:10.48550/arxiv.2508.01744
  85. You, Jie et al. (2022). Zeus: Understanding and Optimizing GPU Energy Consumption of DNN Training — arXiv preprint. Full text read. Foundational result that GPU power limits + batch size form a big energy lever in DNN training and that online (bandit/JIT) optimization avoids offline profiling cost - widely cited baseline for cap-based energy shaping.doi:10.48550/arxiv.2208.06102
  86. Yu, Jiahuan et al. (2025). VoltanaLLM: Energy-Efficient and SLO-Aware Disaggregated LLM Serving via Adaptive Frequency Control and State-Space Routing — arXiv preprint. Full text read. Central evidence for phase-aware power shaping in disaggregated LLM serving: decode has an energy sweet spot far below max frequency (~1005 MHz) with sub-linear latency sensitivity, exploited via per-iteration frequency control.doi:10.48550/arxiv.2509.04827
  87. Zhang, Zongpu et al. (2025). Dissecting the Impact of Mobile DVFS Governors on LLM Inference Performance and Energy Efficiency — arXiv preprint. Full text read. Shows uncoordinated per-component DVFS governors waste large latency/energy on mobile LLM inference and that joint CPU-GPU-memory frequency selection recovers it - a caution for component-local frequency policies generally.doi:10.48550/arxiv.2507.02135
  88. Zhang, Hongping (2026). Weight-Only Quantization Does Not Always Save Energy: An Empirical Study of LLM Inference Across NVIDIA GPU Platforms — arXiv preprint. Abstract only. Evidence that energy is NOT monotonic with precision: quantization energy effects reverse with model scale - important nuance for 'quantization saves tokens-per-watt' claims.doi:10.2139/ssrn.6854700
  89. Zheng, Zhong et al. (2026). SmartCap: Coordinated CPU–GPU Power Capping for Performance-Assurance Energy Efficiency — Proceedings of the 40th ACM International Conference on Supercomputing. Abstract only. Supplies the performance-prediction substrate needed for power-aware scheduling/capping (predicting runtime impact of caps without exhaustive profiling).doi:10.1145/3797905.3800526