Power Measurement and Attribution in Kernel for Embedded System Processes
summary
Kernel-side framework develops multivariate regression model parameters by sweeping devices from idle to active and using probe measurements to solve for per-device coefficients, then attributes energy to processes using proc accounting inputs (CPU time, wakeups, bytes, memory) scaled by runtime fraction. Prototype exposes command-line API intent and reproduces examples where powertop shows 1.45 Watts for GNOME Shell, acknowledges bias–accuracy tradeoffs, temperature sensitivity, privacy risks, and reports estimated—not absolute—energy values.
AI-written summary · about
chapters (8)
- 0:00Power measurement challenges
- 7:32Energy measurement importance
- 13:56Energy attribution framework
- 18:55Model implementation challenges
- 23:37Energy and carbon footprint
- 24:59Practical applications
- 27:06Key takeaways
- 28:10Q&A
related talks
37mPower Measurement and Attribution for Processes and Hardware Devices in the Linux...
27mMeasuring Carbon Footprint of Personal Computing
39mAbout The Need to Power Instrument The Linux Kernel
24mEnergy model accuracy
22mA generic energy model description
51mLinux Systems Performance - Architecture
45mLinux perf tool metrics
50mA Portable Clock Cycle Based Performance Measurement System
