Cloud GPU Video memory scheduling method and device, electronic equipment and storage medium

A scheduling method and cloud-based technology, applied in the field of deep learning, can solve problems such as inability to achieve efficient memory scheduling, inapplicability, etc., and achieve the effects of high adaptability, improved utilization, and improved efficiency

Pending Publication Date: 2020-12-08
ZHEJIANG SMART VIDEO SECURITY INNOVATION CENT CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the above-mentioned related technologies are not applicable to GPU pools where each GPU has a large memory capacity. In such a GPU pool, a single GPU can provide the video memory required by the de

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
  • Cloud GPU Video memory scheduling method and device, electronic equipment and storage medium
  • Cloud GPU Video memory scheduling method and device, electronic equipment and storage medium
  • Cloud GPU Video memory scheduling method and device, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0048] Exemplary embodiments of the present application will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present application are shown in the drawings, it should be understood that the present application may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that the application will be more thoroughly understood, and will fully convey the scope of the application to those skilled in the art.

[0049] It should be noted that, unless otherwise specified, technical terms or scientific terms used in this application shall have the usual meanings understood by those skilled in the art to which this application belongs.

[0050] A method, device, electronic device, and storage medium for video memory scheduling of a cloud GPU proposed according to an embodiment of the present application are described below with reference to the a...

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 cloud GPU video memory scheduling method and device, electronic equipment and a storage medium, and the method comprises the steps: receiving an operation request sent by a terminal, wherein the operation request comprises an algorithm program of a deep learning network model and to-be-learned data; according to the algorithm program and the to-be-learned data, determiningthe actual video memory capacity required by the operation of the deep learning network model; and distributing a GPU for the deep learning network model from a GPU pool according to the actual videomemory capacity. According to the embodiment of the invention, when the GPU is allocated to the deep learning network model, the actual video memory capacity required by the operation of the deep learning network model is calculated according to the network structure information, the data dimension information, the batch processing quantity and other information of the deep learning network model. The GPU is allocated to the deep learning network model according to the actual video memory capacity, it can be ensured that the adaptation degree of the allocated GPU is higher, the GPU video memory scheduling efficiency is improved, and the utilization rate of a GPU pool can be increased.

Description

technical field [0001] The application belongs to the technical field of deep learning, and in particular relates to a method, device, electronic device and storage medium for video memory scheduling of cloud GPU. Background technique [0002] With the increase in the amount of deep learning training business data, the GPU (Graphics Processing Unit, Graphics Processing Unit) memory capacity required for deep learning network models increases, and the cost of configuring GPUs for users is very high, so many users choose to use the GPU pool in the cloud to run deep learning network models. The cloud needs to allocate a suitable GPU for the requested deep learning network model. [0003] In related technologies, a distributed computing power scheduling method for deep learning network models is proposed. The GPU pool on which this method is based has less memory capacity for each GPU, and a single GPU cannot run the deep learning network model normally. Scheduling allocates m...

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/48G06F9/50
CPCG06F9/4843G06F9/5027G06F9/5083
Inventor 沈筱圆
Owner ZHEJIANG SMART VIDEO SECURITY INNOVATION CENT 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