我正在做一个作业,其中我必须计算C ++程序消耗的CPU功率(对于其中实现的特定功能)。我找到了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();
我需要为该程序找到以Watt或mWatt为单位的值。 谁能帮帮我。谢谢!