论文标题

我们可以相信我们的能源测量吗? ODROID-XU4的研究

Can we trust our energy measurements? A study on the Odroid-XU4

论文作者

Roeder, Julius, Altmeyer, Sebastian, Grelck, Clemens

论文摘要

物联网设备,边缘设备和嵌入式设备通常无处不在。由于部署的设备总数,而且由于这些设备通常是电池供电,因此此类设备的能耗很重要。因此,提高这种高性能嵌入式系统的能源效率至关重要。减少能源消耗的第一步是准确测量它,因为我们以测量为基础的结论和决策。鉴于测量值的重要性,令我们惊讶的是,大多数出版物都将很少的空间和精力用于描述其实验设置。 测量系统重要性的一个变量是采样频率,例如每秒测量连续信号的电压和电流的频率。在本文中,我们系统地探讨了采样频率对测量系统准确性的影响。我们测量了硬核Odroid-XU4板的能源消耗,该板在4KHz处使用九个Rodinia基准测试,这是我们测量系统的标准采样频率。我们表明,与原始功率痕迹相比,至少需要在350Hz时测量以达到同等的结果。在1Hz处采样(例如Hartkernel SmartPower2)导致80%的最大误差。

IoT devices, edge devices and embedded devices, in general, are ubiquitous. The energy consumption of such devices is important both due to the total number of devices deployed and because such devices are often battery-powered. Hence, improving the energy efficiency of such high-performance embedded systems is crucial. The first step to decreasing energy consumption is to accurately measure it, as we base our conclusions and decisions on the measurements. Given the importance of the measurements, it surprised us that most publications dedicate little space and effort to the description of their experimental setup. One variable of importance of the measurement system is the sampling frequency, e.g. how often the continuous signal's voltage and current are measured per second. In this paper, we systematically explore the impact of the sampling frequency on the accuracy of the measurement system. We measure the energy consumption of a Hardkernel Odroid-XU4 board executing nine Rodinia benchmarks with a wide range of runtimes and options at 4kHz, which is the standard sampling frequency of our measurement system. We show that one needs to measure at least at 350Hz to achieve equivalent results in comparison to the original power traces. Sampling at 1Hz (e.g. Hardkernel SmartPower2) results in a maximum error of 80%.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源