DocumentCode :
39923
Title :
Energy-Efficient SLA Guarantees for Virtualized GPU in Cloud Gaming
Author :
Haibing Guan ; Jianguo Yao ; Zhengwei Qi ; Runze Wang
Author_Institution :
Dept. of Comput. Sci., Shanghai Jiao Tong Univ., Shanghai, China
Volume :
26
Issue :
9
fYear :
2015
fDate :
Sept. 1 2015
Firstpage :
2434
Lastpage :
2443
Abstract :
Both power consumption and SLA guarantees are important concerns for cloud gaming. Recently, various approaches have been developed to effectively reduce GPU power consumption by making GPU run at low frequencies. However, virtual machines (VMs) running on the same physical GPU with virtualization technology are correlated, because the change of GPU frequencies will affect the SLA performance of all the VMs. In fact, both reducing power consumption and guaranteeing SLA should work together under the considerations of their correlations. This paper proposes a novel two-layer control architecture called energy-efficient SLA guarantees for virtualized GPU (EvGPU) based on well-established feedback control techniques. The first control loop adopts a proportional-integral (PI) controller to ensure SLA guarantees, which in particular are measured at a predefined level of the frames per second (FPS) for each online game. The secondary power control loop then adjusts GPU frequency through dynamic voltage/frequency scaling (DVFS) to reduce power consumption based on the current FPS achieved by the first loop. Empirical results demonstrate that the proposed solution can effectively reduce GPU power consumption, while achieving the required SLA performance in virtualized GPU for cloud gaming.
Keywords :
PI control; cloud computing; computer games; contracts; control engineering computing; data visualisation; feedback; graphics processing units; power aware computing; power control; virtual machines; virtualisation; DVFS; FPS; GPU frequency adjustment; GPU visualisation; cloud gaming; dynamic voltage-frequency scaling; energy efficient SLA guarantee; feedback control technique; frames per second; online game; power consumption; proportional-integral controller; secondary power control loop; two-layer control architecture; virtual machine; virtualization technology; virtualized GPU; Computer architecture; Frequency control; Frequency measurement; Games; Graphics processing units; Power demand; Servers; Cloud gaming; GPU; feedback control; power;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2014.2350499
Filename :
6881719
Link To Document :
بازگشت