Как узнать энергопотребление моей функции в ваттах, реализованной в моей программе на C ++ с использованием Rapl Tool - PullRequest
0 голосов
/ 20 июня 2019

Я работаю над заданием, в котором мне нужно вычислить мощность процессора, потребляемую моей программой на C ++ (для конкретной функции, реализованной в ней). Я нашел инструмент Rapl и, похоже, решил мою проблему. Но я не знаю, как я могу использовать его в моей C ++ программе.

Я пытался вызвать его функцию "pkg_average_power ()" до и после завершения моей функции, но он дал мне 0 результатов.

double begin = rapl->pkg_average_power();

function() {
  .. // Function Who's Power Consumption needed to calculate.
}

double end = rapl->pkg_average_power();

Мне нужно найти значения в ваттах или мВт для моей этой программы. Может кто-нибудь, пожалуйста, помогите мне. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...