Code transformations and SIMD impact on embedded software energy/power consumption

8Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The increasing demand for portable computing has elevated power consumption to be one of the most critical embedded systems design parameters. In this paper, we present a qualitative study wherein we examine the impact of code transformations on the energy and power consumption. Three main categories of code transformations are investigated, namely data, loop and procedural oriented transformations. Moreover, we evaluate the influence of employing Single Instruction Multiple Data (SIMD) on energy and power dissipation via the utilization of compiler intrinsic C-functions. Results show that a trade-off between power and performance can be achieved by employing the intrinsic C-functions in conjunction with some transformations such as loop unrolling and procedure integration. ©2009 IEEE.

Cite

CITATION STYLE

APA

Ibrahim, M. E. A., Rupp, M., & Fahmy, H. A. H. (2009). Code transformations and SIMD impact on embedded software energy/power consumption. In Proceedings - The 2009 International Conference on Computer Engineering and Systems, ICCES’09 (pp. 27–32). https://doi.org/10.1109/ICCES.2009.5383317

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free