A general dynamic-compilation environment offers power and performance control opportunities for microprocessors. The authors propose a dynamic-compiler-driven runtime voltage and frequency optimizer. A prototype of their design, implemented and deployed in a real system, achieves energy savings of up to 70 percent.
Index Terms:
Dynamic-compilation, microprocessor, energy savings
Citation:
Qiang Wu, Margaret Martonosi, Douglas W. Clark, Vijay Janapa Reddi, Dan Connors, Youfeng Wu, Jin Lee, David Brooks, "Dynamic-Compiler-Driven Control for Microprocessor Energy and Performance," IEEE Micro, vol. 26, no. 1, pp. 119-129, Jan./Feb. 2006, doi:10.1109/MM.2006.9