GPU sharing control method, GPU sharing control device and storage medium

A shared control and memory technology, applied in multi-programming devices, program control design, instruments, etc., can solve the problems of low utilization rate of GPU computing power and waste of computing power

Pending Publication Date: 2022-03-01
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Therefore, the technical problem to be solved by the present invention is to overcome the defects in the prior art that the utilization rate of GPU computing power is low when GPU sharing is performed, resulting in waste of computing power, thereby providing a GPU sharing control method, a GPU sharing control device and storage medium

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
  • GPU sharing control method, GPU sharing control device and storage medium
  • GPU sharing control method, GPU sharing control device and storage medium
  • GPU sharing control method, GPU sharing control device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0070] The technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Apparently, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0071] With the increasing amount of data and the development of deep learning algorithms, multiple deep learning tasks can be scheduled to the same GPU, and the computing power of the GPU can be shared to control multiple deep learning tasks to run on the GPU. In turn, the computing power utilization rate of the GPU is improved.

[0072] However, this method not only fails to improve the utilization rate of the GPU cluster, but also affects the quality of service (Quality of service, Qos) of the designated (m...

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 provides a GPU sharing control method, a GPU sharing control device and a storage medium. The GPU sharing control method comprises the steps that in response to starting of all deep learning tasks, all the deep learning tasks are divided into main tasks or secondary tasks, and the number of the main tasks is not larger than one. And determining operation stage information of each deep learning task, wherein the operation stage information is divided into an operation stage occupying the GPU and an operation stage not occupying the GPU. And judging whether the main task is in a GPU operation occupying stage or not. And when the main task is in the stage of occupying GPU operation, controlling the GPU to operate the main task. And when the main task is not in the GPU operation occupying stage, controlling the GPU to operate the secondary task. Through the method provided by the invention, it can be preferentially guaranteed that the GPU can be controlled to prioritize the main task when the main task is in the GPU operation occupying stage according to the operation stage information of each deep learning task, and thus the Qos of the main task is guaranteed. Meanwhile, when the main task is not in the GPU operation occupying stage, GPU computing power can be fully utilized, and the utilization rate of the GPU is increased.

Description

technical field [0001] The present invention relates to the technical field of computer control, in particular to a GPU sharing control method, a GPU sharing control device and a storage medium. Background technique [0002] In the era of artificial intelligence and big data, with the increasing amount of data and the development of deep learning algorithms, the demand for computing power is also increasing. The combination of deep learning tasks and GPUs is used in various industries. However, in the process of executing deep learning tasks, the demand for GPU computing power fluctuates, and according to the execution logic of the kernel (kernel) in the underlying context of the GPU, a single deep learning task often cannot use the computing power of the GPU at all times, resulting in Waste of GPU computing power. [0003] In related technologies, multiple deep learning tasks can be scheduled to the same GPU, and the computing power of the GPU can be shared to control mult...

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/50
CPCG06F9/5038G06F2209/5012G06F2209/5021
Inventor 刘慧兴王超
Owner INSPUR SUZHOU INTELLIGENT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products