Mostafa E. A. Ibrahim, Markus Rupp, and Hossam A. H. Fahmy. Code Transformations and SIMD Impact on Embedded Software Energy and Power Consumption. IEEE ICCES’09, Pages 27-32, Cairo, Egypt, December 2009.
IEEE ICCES’09, • 2009
Publication Information
Authors
Mostafa E. A. Ibrahim, Markus Rupp, and Hossam A. H. Fahmy
Keywords
Not Available
Journal
IEEE ICCES’09,
Publisher
Not Available
Volume
2009
Issue
Not Available
Pages
27-32,
publication.type
International
Paper Link
Open Link
Supplementary Materials
Not Available
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.
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.
Staff Members - Benha University