On the infeasibility of analysing worst-case dynamic energy
On the infeasibility of analysing worst-case dynamic energy
复制标题
论分析最坏情况动态能量的不可行性
DOI:
--
复制
发表时间:
2016
期刊:
影响因子:
--
通讯作者:
K. Eder
中科院分区:
文献类型:
--
作者:
J. Morse;Steve Kerrison;K. Eder
In this paper we study the sources of dynamic energy during the execution of software on microprocessors suited for the Internet of Things (IoT) domain. Estimating the energy consumed by executing software is typically achieved by determining the most costly path through the program according to some energy model of the processor. Few models, however, adequately tackle the matter of dynamic energy caused by operand data. We find that the contribution of operand data to overall energy can be significant, prove that finding the worst-case input data is NP-hard, and further, that it cannot be estimated to any useful factor. Our work shows that accurate worst-case analysis of data dependent energy is infeasible, and that other techniques for energy estimation should be considered.