Identifying Compiler Options to Minimize Energy Consumption for Embedded Platforms

@article{Pallister2015IdentifyingCO,
  title={Identifying Compiler Options to Minimize Energy Consumption for Embedded Platforms},
  author={J. Pallister and S. Hollis and J. Bennett},
  journal={Comput. J.},
  year={2015},
  volume={58},
  pages={95-109}
}
Thispaperpresentsananalysisoftheenergyconsumptionofanextensivenumberoftheoptimizations a modern compiler can perform. Using GCC as a test case, we evaluate a set of 10 carefully selected benchmarksfor5differentembeddedplatforms.Afractionalfactorialdesignisusedtosystematically explore the large optimization space (2 82 possible combinations), while still accurately determining the effects of optimizations and optimization combinations. Hardware power measurements on each platform are taken to… Expand
54 Citations
Helping Developers Write Energy Efficient Haskell through a Data-Structure Evaluation
  • 6
Static analysis of energy consumption for LLVM IR programs
  • 47
  • PDF
Static energy consumption analysis of LLVM IR programs
  • 6
  • PDF
NOTICE: A Framework for Non-Functional Testing of Compilers
  • 5
  • PDF
Impact of GCC optimization levels in energy consumption during C/C++ program execution
  • 1
  • Highly Influenced
  • PDF
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 61 REFERENCES
Is Compiling for Performance — Compiling for Power?
  • 95
  • PDF
Compiler-based optimizations impact on embedded software power consumption
  • M. Ibrahim, M. Rupp, S. Habib
  • Computer Science
  • 2009 Joint IEEE North-East Workshop on Circuits and Systems and TAISA Conference
  • 2009
  • 16
  • PDF
Code transformations and SIMD impact on embedded software energy/power consumption
  • 8
  • PDF
Iterative compilation for energy reduction
  • 21
  • PDF
The design and use of simplePower: a cycle-accurate energy estimation tool
  • 520
  • PDF
Wattch: a framework for architectural-level power analysis and optimizations
  • 3,014
  • PDF
Assigning program and data objects to scratchpad for energy reduction
  • 383
  • Highly Influential
  • PDF
The effect of compiler optimizations on Pentium 4 power consumption
  • J. Seng, D. Tullsen
  • Computer Science
  • Seventh Workshop on Interaction Between Compilers and Computer Architectures, 2003. INTERACT-7 2003. Proceedings.
  • 2003
  • 62
  • PDF
...
1
2
3
4
5
...