Herglotz C, Seiler J, Kaup A, Hendricks A, Reichenbach M, Fey D (2015)
Publication Language: English
Publication Status: Published
Publication Type: Conference contribution, Conference Contribution
Publication year: 2015
Publisher: Institute of Electrical and Electronics Engineers Inc.
Pages Range: 190-195
Article Number: 7284308
ISBN: 9780769555102
URI: http://arxiv.org/abs/2203.01771
In recent years, due to a higher demand for portable devices, which provide restricted amounts of processing capacity and battery power, the need for energy and time efficient hard and software solutions has increased. Preliminary estimations of time and energy consumption can thus be valuable to improve implementations and design decisions. To this end, this paper presents a method to estimate the time and energy consumption of a given software solution, without having to rely on the use of a traditional Cycle Accurate Simulator (CAS). Instead, we propose to utilize a combination of high-level functional simulation with a mechanistic extension to include non-functional properties: Instruction counts from virtual execution are multiplied with corresponding specific energies and times. By evaluating two common image processing algorithms on an FPGA-based CPU, where a mean relative estimation error of 3% is achieved for cache less systems, we show that this estimation tool can be a valuable aid in the development of embedded processor architectures. The tool allows the developer to reach well-suited design decisions regarding the optimal processor hardware configuration for a given algorithm at an early stage in the design process.
APA:
Herglotz, C., Seiler, J., Kaup, A., Hendricks, A., Reichenbach, M., & Fey, D. (2015). Estimation of Non-functional Properties for Embedded Hardware with Application to Image Processing. In Proceedings of the 22nd Reconfigurable Architectures Workshop (RAW) on the 29th Annual International Parallel & Distributed Processing Symposium (IPDPS) (pp. 190-195). Hyderabad, IN: Institute of Electrical and Electronics Engineers Inc..
MLA:
Herglotz, Christian, et al. "Estimation of Non-functional Properties for Embedded Hardware with Application to Image Processing." Proceedings of the 22nd Reconfigurable Architectures Workshop (RAW) on the 29th Annual International Parallel & Distributed Processing Symposium (IPDPS), Hyderabad Institute of Electrical and Electronics Engineers Inc., 2015. 190-195.
BibTeX: Download