Compiler optimization

From Green software

(Difference between revisions)
Jump to: navigation, search

Green (Talk | contribs)
(New page: Compilers translate computer source-code into executable machine-level code. A software developer has very little influence over what happens during this translation, except for the option...)
Next diff →

Revision as of 14:45, 15 September 2010

Compilers translate computer source-code into executable machine-level code. A software developer has very little influence over what happens during this translation, except for the options offered by the compiler application. During the translation different optimization techniques are applied, most often with the goal of improving performance.

Using a compiler that optimizes for energy or offers options for energy optimization instead of a compiler that just optimizes for performance can safe a lot of energy.

References

A chapter describing Low Power/Energy Compiler Optimizations:
http://www.cs.rutgers.edu/~uli/CRC04.pdf

Sources

Personal tools