我们能信任自己的能量测量结果吗?基于 Odroid-XU4 的一项研究
硬件体系结构
2022-06-22 v1 信号处理
摘要
物联网设备、边缘设备和嵌入式设备总体而言无处不在。此类设备的能耗十分重要,这既因为部署的设备总数庞大,也因为此类设备通常由电池供电。因此,提升此类高性能嵌入式系统的能效至关重要。降低能耗的第一步是准确测量能耗,因为我们的结论和决策都基于这些测量值。鉴于测量的重要性,令我们惊讶的是,大多数出版物对实验装置的描述只投入了极少的篇幅和精力。测量系统的一个重要变量是采样频率,例如每秒对连续信号的电压和电流进行测量的次数。在本文中,我们系统地探究了采样频率对测量系统精度的影响。我们测量了一块 Hardkernel Odroid-XU4 板在执行九个 Rodinia 基准测试时的能耗,这些测试具有广泛的运行时间和选项,采样频率为 4kHz,这是我们测量系统的标准采样频率。我们表明,与原始功率轨迹相比,要达到等效结果,至少需要以 350Hz 进行采样。以 1Hz 采样(例如 Hardkernel SmartPower2)会导致最大 80% 的误差。
引用
@article{arxiv.2206.10377,
title = {Can we trust our energy measurements? A study on the Odroid-XU4},
author = {Julius Roeder and Sebastian Altmeyer and Clemens Grelck},
journal= {arXiv preprint arXiv:2206.10377},
year = {2022}
}
备注
7 pages, 8 figures, accepted at OSPERT 2022