Abstract
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 optimized 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.
Original language | English (US) |
---|---|
Pages (from-to) | 158-163 |
Number of pages | 6 |
Journal | IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers |
DOIs | |
State | Published - 2002 |
Event | IEEE/ACM International Conference on Computer Aided Design (ICCAD) - San Jose, CA, United States Duration: Nov 10 2002 → Nov 14 2002 |
All Science Journal Classification (ASJC) codes
- Software
- Computer Science Applications
- Computer Graphics and Computer-Aided Design