Title :
Improving Energy Efficiency with Dynamic Compiler-Directed Function Unit Power Control
Author :
Yu Sun ; Wei Zhang
Author_Institution :
Dept. of Electr. & Comput. Eng., Southern Illinois Univ. Carbondale, Carbondale, IL, USA
Abstract :
In this paper, we present a dynamic-compiler-directed approach which adaptively configures CPU´s function units at runtime. It is based on Jikes RVM´s dynamic optimizing compiler and is designed to achieve higher energy efficiency. We describe the implementation to support compiler-controlled adaptive FU and the cost/benefit heuristic of selecting optimization targets to save energy. Our experiment results indicate that this approach achieves about 40% to 65% ALU energy reduction, and reduces the total energy consumption by 6.3% to 14%.
Keywords :
energy conservation; optimisation; power aware computing; program compilers; compiler-controlled adaptive FU power control; dynamic compiler-directed function unit power control; dynamic optimizing compiler; energy efficiency; optimization targets; Adaptation models; Decision support systems; Dynamic compiler; Energy efficiency; Java; Optimization; Adaptive optimization; compiler; energy efficiency; function unit;
Conference_Titel :
Embedded and Ubiquitous Computing (EUC), 2014 12th IEEE International Conference on
Conference_Location :
Milano
DOI :
10.1109/EUC.2014.56