Adaptive scheduling host system and scheduling method of GPU virtual resources in cloud game

王润泽,张超,钟贤明,戚正伟,管海兵
2013-01-01
Abstract:An adaptive scheduling host system of GPU (Graphics Processing Unit) virtual resources in a cloud game comprises a scheduling control module, as well as an agent module, an image application programming interface analysis module and a virtual machine list which are connected with the scheduling control module respectively, wherein the agent module consists of a scheduling module and a monitoring module; all the modules are allocated in a host; the scheduling control module is responsible for information communication among the other modules; and the scheduling control module obtains information of all running virtual machines from the virtual machine list and transmits the information to the requiring module. The system realizes scientific management of the GPU resources in the virtual machines, and increases the utilization ratio of the GPU resources, the enough GPU resources are distributed to all the running virtual machines based on a fair QoS (Quality of Service) adaptive scheduling method in a fair distribution manner, the QoS requirements are met, and the utilization ratio of a whole GPU is maximized.
What problem does this paper attempt to address?