DocumentCode
653148
Title
Reactive DVFS Control for Multicore Processors
Author
Halimi, Jean-Philippe ; Pradelle, Benoit ; Guermouche, Abdou ; Triquenaux, Nicolas ; Laurent, A. ; Beyler, Jean Christophe ; Jalby, William
fYear
2013
fDate
20-23 Aug. 2013
Firstpage
102
Lastpage
109
Abstract
Several solutions are considered to reduce energy consumption of computers. Among them, Dynamic Voltage and Frequency Scaling (DVFS) emerged as an effective way to enhance energy efficiency by adapting processor frequency to workloads. We propose Forest, a new DVFS controller designed to efficiently exploit the recent technologies introduced in processors. Forest is a runtime DVFS controller able to estimate the energy savings it can achieve from power gains, evaluated offline using power probes embedded in modern CPUs, and speedups measured at runtime for the current workload. It does not use any performance model but rather directly measures the effect of frequency transitions on energy. Using such methodology, Forest can achieve energy savings on the whole system under user-defined slowdown constraints. In our experiments, Forest is able to achieve more than 39% CPU energy savings compared to the default Linux DVFS controller, with a slowdown below 5%, as requested by the user.
Keywords
Linux; energy consumption; multiprocessing systems; power aware computing; Forest; Linux DVFS controller; dynamic voltage and frequency scaling; energy consumption; energy efficiency; energy savings; frequency transition; multicore processors; processor frequency; reactive DVFS control; user-defined slowdown constraint; Energy consumption; Multicore processing; Power demand; Program processors; Runtime; Time-frequency analysis; DVFS; energy; frequency; runtime system;
fLanguage
English
Publisher
ieee
Conference_Titel
Green Computing and Communications (GreenCom), 2013 IEEE and Internet of Things (iThings/CPSCom), IEEE International Conference on and IEEE Cyber, Physical and Social Computing
Conference_Location
Beijing
Type
conf
DOI
10.1109/GreenCom-iThings-CPSCom.2013.41
Filename
6682055
Link To Document