Получить информацию о потреблении энергии в многоядерных системах
Я видел, что в Linux можно включить / Diable процессорных ядер:
https://unix.stackexchange.com/questions/145645/diabling-cpu-cores-on-quad-core-processor-on-linux
А также для изменения тактовой частоты процессора:
https://unix.stackexchange.com/questions/97715/ubuntu-how-do-i-change-clock-speed-from-terminal
Я хотел бы изучить энергопотребление алгоритма в зависимости от некоторых внутренних параметров, а также тактовую частоту и использование процессора / графического процессора, но я абсолютно не знаю, как измерить энергопотребление задачи.
Я видел какое-то программное обеспечение, которое графически отображает потребление, но как программа может получить информацию о своем потреблении энергии или потреблении энергии всего компьютера во время выполнения?