上传者: 42122306
|
上传时间: 2021-12-08 16:49:36
|
文件大小: 6KB
|
文件类型: -
rapl工具
使用 Intel 的 RAPL 接口监控 CPU 功率的工具
项目内容
AppPowerMeter - 测量能量并监视应用程序的功率 PowerMonitor - 监视系统的 CPU 功率 Rapl.cpp - CPP 类设计用作 RAPL 接口
跑步
AppPowerMeter 是应用程序命令的命令行包装器。 例如,
./AppPowerMeter sleep 5
将测量 CPU 在运行“睡眠 5”时的总能量和平均功率。 CPU 功率每 100 毫秒采样一次,然后写入 rapl.csv。
rapl.csv 中的 csv 列标题是“pkg、pp0、pp1、dram、time”,以瓦特为单位。 有关不同测量类型的更多信息,请参阅 Intel 规范。
建造
该项目是使用 Gnu Make 构建的。 G++ >= 4.7 是必需的。
make
在 Ubuntu 上设置
在