Power measurement


New Member
I trying to use HWiNFO to measure/record the power consumption of my CPU when running specefic jobs, and i have a lot of trouble to find explanations on how it works.
Usually, i used to run these kind of measurements on Linux, and use the RAPL (running average power limit) data to get the power consumption of my CPU package. The advanatage of using that is the decent update frequency of energy consumption data (every 10ms or 100ms, i don't remember), but also the fact the system keeps track of the consumed energy and not only the power consumption. This helps a lot capturing very breif and fast moments of high power consumption (even if CPU p-states are not supposed to change between states that quickly i guess), which offers a good measurment accuracy.
My questions regarding HWinfo are: Does it use (or based) on RAPL? can we change the logging frequency ? (the default is 1 Hz i guess?). And is there a way to record the consumed energy between two time stamps instead of the average power usage? (which is fine to measure long running jobs, but is not ideal to capture very quick tasks that last for couple milli-seconds).
Thank you in advance <3
Power consumption is usually measured using a differential method - so energy consumed between t and t+1 sampling points. This is independent of what operating system you use.
You can change the polling period in sensor settings window.
Interesting question, but as real electrician and a specialist at precision power measurements, other than software combining measurements, I have not see yet a software benchmark this be capable scaling CPU usage at steps of 10% or 20% ... 60%...90%
But with the help of HWINFO I did succeed to understand that INTEL CPU power system at Haswell, over 40% of CPU usage, aloud the CPU to use unlimited VA power up to the named CPU specifications.
Measurement of power spikes it does not make the measurement more accurate.
Even 30000 euro worth of fresh power meter, they are unable to offer Watt Hour accuracy lesser than 3%.