Energy estimation on linux

Energy estimation on linux

Hi folks,I saw there's a related thread on it was asked about an estimative tool/model in case you could not plug a digital power meter, but intel power gadget does not works on linux.Is there any other alternative or some work i can do to have something somilar?Is nowadays energy checker capable to do something like?thanks!Diego.

it says it "evaluates the Energy MSR", so it should be possilbe to write anything for Linux with msr-tools. If you know which msr to read- I'm working on it :)has to be something similar to IA32_THERM_STATUS MSR (See Intel 64 and IA-32 Architectures Software Developer's Manual) p 14-15

MSR_PKG_ENERGY_STATUS is an MSR containing the Joules consumed since the counter was last reset (to be multiplied with Energy Status Units). Now i need to know how to reset this counter- or read it twice and use the difference. The rest is math

I took a look at intel_rapl driver which should export those values to perf- but I don't know why the intel guy writing this did not include the suggestions to get it commited to vanilla kernel (at least in 3.2 it is not included)

I'm using OpenCL to develop some functions and now I would like to obtain how much energy each one consumes each time that I execute them. If I'm not wrong, I could make it using ESRV. I'm trying to use it in ubuntu ( for this reason I have posted here) and I'm following Intel_R__Energy_Checker_SDK--User_Guide, exactly chapter 9.Using ESRV and TSRV Data, but I can't make it work ( when I execute make in console I obtain a few fails). Could someone help me please? Thanks in advance.