• 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