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