Title :
Dynamic-Compiler-Driven Control for Microprocessor Energy and Performance
Author :
Wu, Qiang ; Martonosi, Margaret ; Clark, Douglas W. ; Reddi, Vijay Janapa ; Connors, Dan ; Wu, Youfeng ; Lee, Jin ; Brooks, David
Author_Institution :
Dept. of Comput. Sci., Princeton Univ., NJ
Abstract :
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
Keywords :
microprocessor chips; optimising compilers; power consumption; dynamic-compiler-driven control; dynamic-compiler-driven frequency optimizer; dynamic-compiler-driven runtime voltage; microprocessor energy; microprocessor performance; Algorithm design and analysis; Clocks; Dynamic voltage scaling; Frequency; Hardware; Microarchitecture; Microprocessors; Program processors; Runtime environment; Voltage control; Dynamic-compilation; energy savings; microprocessor;
Journal_Title :
Micro, IEEE