Title
The Effect of Compiler Optimizations on Pentium 4 Power Consumption
Abstract
This paper examines the effect of compiler optimizationson the energy usage and power consumption of the IntelPentium 4 processor. We measure the effects of differentlevels of general optimization and specific optimization. Weclassify general optimizations as those compiler flags whichenable a set of compiler optimizations. Specific optimizationsare those which can be enabled and disabled individually.The three specific optimizations we study are loopunrolling, loop vectorization, and function inlining. The binariesused in this study are generated using the Intel C++compiler, which allows fine-grained control over each ofthese specific optimizations.
Year
DOI
Venue
2003
10.1109/INTERA.2003.1192355
Interaction between Compilers and Computer Architectures
Keywords
Field
DocType
general optimization,compiler optimizations,power consumption,weclassify general optimizations,compiler flag,intel c,ofthese specific optimizations,specific optimizationsare,specific optimization,specific optimizations,compiler optimizationson,compiler optimization
Inline expansion,Interprocedural optimization,Computer science,Parallel computing,Compiler,Optimizing compiler,Loop interchange,Single Compilation Unit,Superoptimization,Manifest expression
Conference
ISBN
Citations 
PageRank 
0-7695-1889-3
22
2.76
References 
Authors
5
2
Name
Order
Citations
PageRank
John S. Seng11169.71
Dean M. Tullsen24208265.60