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

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 deep learning network model submitted by the user. Therefore, in such a GPU pool Among them, the distributed computing power scheduling method in related technologies cannot achieve efficient video memory scheduling

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

Embodiment Construction

[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] This application belongs to the field of deep learning technology, and specifically relates to a cloud GPU memory scheduling method, device, electronic equipment and storage medium. Background technique [0002] As the amount of deep learning training business data increases, the GPU (Graphics Processing Unit, graphics processor) memory capacity required for deep learning network models becomes larger. It is very expensive for users to equip their own GPUs, so many users choose to use cloud GPU pools. to run the deep learning network model. The cloud needs to allocate appropriate GPUs for the deep learning network models requested to be run. [0003] In related technology, a distributed computing power scheduling method for deep learning network models is proposed. The GPU pool on which this method is based has less video memory capacity for each GPU, and a single GPU cannot run the deep learning network model normally. Therefore, through distribution...

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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products