Check patentability & draft patents in minutes with Patsnap Eureka AI!

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

A technology of virtual resources and virtual machines, which is applied in the field of resource self-adaptive scheduling host computer systems, can solve the problems that the virtual machines cannot be guaranteed to meet the QoS requirements, QoS requirements are not considered, and hardware resources cannot be used effectively, so as to reduce real-time uncertainties The influence of factors, the maximization of GPU utilization, and the effect of improving GPU utilization

Active Publication Date: 2013-09-18
SHANGHAI JIAO TONG UNIV
View PDF3 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But they all have the following shortcomings, GERM does not consider QoS requirements and the fixed frame rate method cannot effectively use hardware resources
TimeGraph cannot guarantee that all virtual machines meet the QoS requirements, especially when the important load is less

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Adaptive scheduling host system and scheduling method of GPU virtual resources in cloud game
  • Adaptive scheduling host system and scheduling method of GPU virtual resources in cloud game
  • Adaptive scheduling host system and scheduling method of GPU virtual resources in cloud game

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The following is a detailed description of the embodiments of the present invention. This embodiment is implemented on the premise of the technical solution of the present invention, and provides detailed implementation methods and specific operation processes. The applicable platform of the present invention is not limited to the following embodiments.

[0040] 3. figure 1 It is a schematic diagram of the architecture of the virtual resource scheduling system in the prior art, and a schematic diagram of the GPU virtual resource adaptive scheduling host system in the cloud game of the present invention. All the modules of the system of the present invention are deployed in the host computer, which is a GPU The scheduling system of the GPU application programming interface of the host machine, including a scheduling control module 1, and an agent module connected respectively with the scheduling control module 1, an image application programming interface analysis module ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

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.

Description

technical field [0001] The invention relates to a resource self-adaptive scheduling host system in the field of GPU virtualization, which is applied to a cloud game platform, and is specifically a scheduling system that intervenes in an operating system image API. Background technique [0002] The gradual maturity of GPU virtualization technology has promoted the development of cloud game applications, so cloud game applications in cloud services are popular. However, due to the poor performance of the current default GPU resource sharing mechanism, the user experience of cloud games is inevitably damaged by some real-time uncertain factors, such as rendering complex game scenes. [0003] In video stream quality analysis, FPS (Frames Per Second) is defined as the number of frames per second, which measures the amount of information used to save and display dynamic video, that is, the number of frames of animation or video. [0004] In the user experience of cloud games, QoS...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/50
Inventor 王润泽张超钟贤明戚正伟管海兵
Owner SHANGHAI JIAO TONG UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More