joular / joularjx

JoularJX is a Java-based agent for software power monitoring at the source code level.
https://www.noureddine.org/research/joular/joularjx
GNU General Public License v3.0
71 stars 17 forks source link

Replace Intel Power Gadget on Windows #37

Closed adelnoureddine closed 4 months ago

adelnoureddine commented 10 months ago

Intel Power Gadget will be removed by Intel on December 1st 2023 (ref). Intel recommends using Intel Performance Counter Monitor (Intel PCM) instead. They offer documentation for compiling and installing on Windows.

Possible solutions:

adelnoureddine commented 5 months ago

Hubblo's Windows RAPL driver seems the most promising so far. We'll explore integrating it instead of IPG and have a working beta version with JoularJX soon.

adelnoureddine commented 5 months ago

We have a first beta version using Hubblo's Windows RAPL driver in the hubblo-driver-windows branch.

Please test it !

In detail: