Score: 1

Learning Process Energy Profiles from Node-Level Power Data

Published: November 17, 2025 | arXiv ID: 2511.13155v1

By: Jonathan Bader , Julius Irion , Jannis Kappel and more

Potential Business Impact:

Tracks computer energy use by each program.

Business Areas:
Energy Management Energy

The growing demand for data center capacity, driven by the growth of high-performance computing, cloud computing, and especially artificial intelligence, has led to a sharp increase in data center energy consumption. To improve energy efficiency, gaining process-level insights into energy consumption is essential. While node-level energy consumption data can be directly measured with hardware such as power meters, existing mechanisms for estimating per-process energy usage, such as Intel RAPL, are limited to specific hardware and provide only coarse-grained, domain-level measurements. Our proposed approach models per-process energy profiles by leveraging fine-grained process-level resource metrics collected via eBPF and perf, which are synchronized with node-level energy measurements obtained from an attached power distribution unit. By statistically learning the relationship between process-level resource usage and node-level energy consumption through a regression-based model, our approach enables more fine-grained per-process energy predictions.

Repos / Data Links

Page Count
3 pages

Category
Computer Science:
Distributed, Parallel, and Cluster Computing