GPU video memory management control method and related device

A management control and video memory allocation table technology, applied in the computer field, can solve the problems of inability to monitor management operations, not controlling the size of video memory, and waste of GPU performance resources, so as to maintain timeliness and accuracy, avoid further occupation, and improve monitoring efficiency. Effect

Active Publication Date: 2020-03-27
SHANDONG YINGXIN COMP TECH CO LTD
View PDF8 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It can be seen that in the process of using the GPU to debug the model in the prior art, due to the large GPU memory, the use of the GPU memory by each task is complicated, and it is impossible to accurately and timely monitor and manage the use of the GPU memory by the tasks in the GPU, and then The monitoring of GPU memory usage is reduced, which can easily lead to GPU memory users abusing the memory, not controlling the size of the memory, and further causing waste of GPU performance resources

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 video memory management control method and related device
  • GPU video memory management control method and related device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The core of this application is to provide a GPU video memory management control method, a GPU video memory management control device, a server and a computer-readable storage medium, and then transcode the data into a video memory usage data obtained from the GPU video memory placeholder, and finally monitor the use of video memory according to the placeholder of the memory usage of the video memory, which realizes accurate and timely monitoring and management of GPU memory, and improves the efficiency of video memory usage.

[0050] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments It is a part of the embodiments of this application, not all of them. Based on the embod...

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 GPU video memory management control method. The method comprises the steps of obtaining video memory use condition data of all tasks from a GPU video memory according to a preset data structure; performing placeholder transcoding on the video memory use condition data to obtain a video memory use condition placeholder; performing video memory use monitoring on the video memory use condition placeholder according to a video memory allocation table to obtain an over-allocation task; and executing a suspension operation on the over-allocation task. According to the method, condition data of the video memory is obtained from the GPU video memory, then the data is transcoded into the usage condition placeholder of the video memory, and finally the condition of the video memory is monitored according to the usage condition placeholder of the video memory, so that accurate and timely monitoring and management operation on the GPU video memory is realized, and the usage efficiency of the video memory is improved. The invention further discloses a GPU video memory management control device, a server and a computer readable storage medium, which have the above beneficial effects.

Description

technical field [0001] The present application relates to the field of computer technology, and in particular to a GPU memory management control method, a GPU memory management control device, a server, and a computer-readable storage medium. Background technique [0002] With the continuous development of information technology, in order to make the use of computers more intelligent, AI deep learning technology has emerged. Using AI deep learning technology in devices can make data processing more intelligent. Further, in order to increase the speed of deep learning, GPU (Graphics Processing Unit) is used to accelerate deep learning in the field of deep learning. However, at present, the cost of the GPU card is relatively high, and the performance of the GPU has to be fully utilized. Currently, scenarios that require the use of GPU cards include model development and model training. However, the current GPU memory is relatively large, and the model development scene or 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): G06T1/20G06F11/30G06F9/50
CPCG06T1/20G06F11/3024G06F9/5016
Inventor 段国栋
Owner SHANDONG YINGXIN COMP 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