On the limitations of analysing worst-case dynamic energy of processing

March 07, 2016 ยท The Ethereal ยท ๐Ÿ› ACM Transactions on Embedded Computing Systems

๐Ÿ”ฎ THE ETHEREAL: The Ethereal
Pure theory โ€” exists on a plane beyond code

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Jeremy Morse, Steve Kerrison, Kerstin Eder arXiv ID 1603.02580 Category cs.CC: Computational Complexity Cross-listed cs.AR, cs.DC Citations 17 Venue ACM Transactions on Embedded Computing Systems Last Checked 3 months ago
Abstract
This paper examines dynamic energy consumption caused by data during software execution on deeply embedded microprocessors, which can be significant on some devices. In worst-case energy consumption analysis, energy models are used to find the most costly execution path. Taking each instruction's worst case energy produces a safe but overly pessimistic upper bound. Algorithms for safe and tight bounds would be desirable. We show that finding exact worst-case energy is NP-hard, and that tight bounds cannot be approximated with guaranteed safety. We conclude that any energy model targeting tightness must either sacrifice safety or accept overapproximation proportional to data-dependent energy.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

๐Ÿ“œ Similar Papers

In the same crypt โ€” Computational Complexity