Dynamic compilation for energy adaptation

P. Unnikrishnan, G. Chen, M. Kandemir, D. R. Mudgett
2002 Computer-Aided Design (ICCAD), IEEE International Conference on  
While previous compiler research indicates that significant improvements in energy efficiency may be possible if properly optimized code is used, the energy constraints under which a given application code should be optimized may not always be available at compile-time. More importantly, these constraints may change dynamically during the course of execution. In this work, we present a dynamic recompilation/linking framework using which the energy behavior of a given application can be
more » ... while the application is being executed. Our preliminary experiments indicate that large energy gains are possible through dynamic code recompilation/linking at the expense of a relatively small increase in execution time.
doi:10.1145/774572.774595 dblp:conf/iccad/UnnikrishnanCKM02 fatcat:7zi3emupqfedhmj5kgmmqd2ski