Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Computing power resource allocation method and device, equipment and storage medium

A resource allocation and computing power technology, applied in the field of data processing, can solve problems such as computing power resource preemption, affecting user experience, etc., and achieve the effect of ensuring the quality of operation

Pending Publication Date: 2021-02-19
TENCENT TECH (SHENZHEN) CO LTD
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, this method expands the scope of priority preemption scheduling among different businesses, which leads to the problem of preemption of computing resources between different businesses and affects user experience.

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
  • Computing power resource allocation method and device, equipment and storage medium
  • Computing power resource allocation method and device, equipment and storage medium
  • Computing power resource allocation method and device, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] Embodiments of the present application are described below in conjunction with the accompanying drawings.

[0033] For the use of computing power resources for business, the current solution is to provide a unified task layer, and multiple business instances are placed in the unified task layer queue to wait for scheduling. High and low priorities preempt computing power resources.

[0034] Taking business A and B as an example, business A has instances a1, a2, a3, etc., and business B has instances b1, b2, b3, etc., if the instance tasks corresponding to the instances of business A and B are waiting for scheduling in the task layer queue, when When the resource quota of business A shows that there are available computing power resources, if the priority of business B is higher than that of business A, the available computing power resources corresponding to business A will be preempted by the instance of business B, causing business A to have resources Quota but no re...

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 embodiment of the invention discloses a computing power resource allocation method and device, equipment and a storage medium, containers corresponding to different business configurations, a computing power resource quota corresponding to each container configuration converts a first instance into an instance task when the submitted first instance is obtained for a target business, and according to a corresponding relationship between the business and the container, the target container corresponding to the target computing is determined. Iif it is determined that no available computing power resource exists in the target container according to the computing power resource quota corresponding to the target container, the instance task corresponding to the first instance is controlledto enter a task queue of the target container. When it is monitored that the available computing power resources appear in the target container, the target instance task is scheduled from the task queue to be put into operation. Since different services are isolated through the container, examples of the same service share the computing power resources of the same container, even if priority preemption occurs during scheduling, the priority preemption is only constrained in the container, the problem of computing power resource preemption among different services is avoided, and the user experience is improved.

Description

technical field [0001] The present application relates to the field of data processing, and in particular to a computing power resource allocation method, device, equipment and storage medium. Background technique [0002] With the rapid development of science and technology, various advanced technologies continue to emerge. A Graphics Processing Unit (GPU) is becoming more and more popular due to its good computing capability. GPUs are often used for computational processing in various scenarios. For example, it is used for artificial intelligence (AI) model training. [0003] During the training process of AI models for different businesses, computing resources need to be shared. For the use of computing power resources for business, the current solution is to provide a unified task layer, and multiple business instances are placed in the unified task layer queue to wait for scheduling. High and low priorities preempt computing power resources. [0004] However, this ...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/50G06T1/20
CPCG06F9/5038G06T1/20
Inventor 查冲
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products