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

Resource allocation method, device and system

A resource allocation and unallocated technology, applied in the network field, can solve problems such as low GPU utilization, and achieve the effect of improving utilization

Active Publication Date: 2019-08-23
TENCENT TECH (SHENZHEN) CO LTD +1
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Embodiments of the present invention provide a resource allocation method, device and system, which can solve the problem of low GPU utilization

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
  • Resource allocation method, device and system
  • Resource allocation method, device and system
  • Resource allocation method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0044] An embodiment of the present invention provides a resource allocation method, which can be implemented by at least one first electronic device and at least one second electronic device, wherein the first electronic device can be a host in a virtual machine system, and the second electronic device can A device can be a guest in a virtual machine system. The first electronic device may be installed with one or more GPUs for providing GPU processing resources.

[0045] figure 1 It is an implementation environment diagram provided by the embodiment of the present invention. The implementation environment may include multiple second electronic devices 101 and a first electronic device 102 for providing services for the multiple sec...

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

The invention discloses a resource allocation method, device and system, and belongs to the technical field of networks. The method comprises the following steps: receiving a resource allocation request of a second electronic device; allocating the target GPU processing resource with the use state being an unallocated state to the second electronic device, and updating the use state of the targetGPU processing resource to an allocated state; receiving a GPU idle notification sent by the second electronic device, wherein the GPU idle notification is used for representing that a task carried out by the second electronic device based on the target GPU processing resource is completed; and updating the use state of the target GPU processing resource into an unallocated state. According to theinvention, the utilization rate of the GPU can be improved.

Description

technical field [0001] The present invention relates to the field of network technology, in particular to a resource allocation method, device and system. Background technique [0002] GPU (Graphic Processing Unit, Graphics Processing Unit) can be used to perform complex mathematical and geometric calculations, and is often used in image processing, machine learning algorithm training, etc. [0003] GPUs are generally expensive, and a company or research institution cannot install GPUs for every computer device. Therefore, GPUs can be virtualized to meet the needs of multiple devices. In a virtual machine system, an electronic device installed with a GPU can be set as a host (host), and other electronic devices can be set as a guest (client). The first electronic device may allocate the GPU installed on the electronic device to the guest in a device-through manner. [0004] In the process of realizing the present invention, the inventor finds that there are at least the fo...

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
CPCG06F9/5027
Inventor 陈小光陈贺杨亚军王佳
Owner TENCENT TECH (SHENZHEN) CO LTD
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