Unlock instant, AI-driven research and patent intelligence for your innovation.

GPU virtualization technology-based video memory resource allocation method, device and equipment

A technology of resource allocation device and virtualization technology, which is applied in the direction of resource allocation, multi-programming device, program control design, etc., and can solve the problems of video memory resource waste and insufficient video memory resources, etc.

Pending Publication Date: 2021-04-30
HUNAN UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Based on this, it is necessary to address the above technical problems and provide a method, device and device for allocating video memory resources based on GPU virtualization technology that can avoid wasting video memory resources or insufficient video memory 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 virtualization technology-based video memory resource allocation method, device and equipment
  • GPU virtualization technology-based video memory resource allocation method, device and equipment
  • GPU virtualization technology-based video memory resource allocation method, device and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.

[0056]The video memory resource allocation method based on GPU virtualization technology provided by this application can be applied to such as figure 1 shown in the application environment. Wherein, the virtualization architecture creates a main virtual machine, allocates video memory space for the main virtual machine from a physical GPU (Graphics Processing Unit, graphics processing unit), and then creates a guest virtual machine based on the main virtual machine, divides the video memory space allocation from the main virtual machine to the guest virtual machine. Amo...

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

A GPU virtualization technology-based video memory resource allocation method, device and equipment, the method comprising: obtaining video memory information of each virtual machine, the video memory information comprising a current remaining video memory space size of a main virtual machine and a video memory utilization rate of a guest virtual machine; determining whether a video memory allocation condition is met or not according to the video memory utilization rate; and if the video memory allocation condition is met and the size of the current residual video memory space of the main virtual machine is greater than a residual video memory space threshold, dividing the video memory space of the target value from the main virtual machine, and allocating the video memory space to the guest virtual machine meeting the video memory allocation condition. According to the method, for the use of the video memory space of the virtual machine, the video memory utilization rate of the guest virtual machine is dynamically obtained, and when the video memory utilization rate reaches a certain condition, the video memory is divided from the main virtual machine and allocated to the guest virtual machine, so that the sufficient video memory space of the virtual machine is ensured as much as possible, and the waste of idle video memory resources is reduced; the whole virtual domain environment is enabled to operate stably, and the overall system performance is improved.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to a GPU virtualization technology-based video memory resource allocation method, device, computer equipment and storage medium. Background technique [0002] With the rapid development of processor technology and performance in recent years, virtualization technology has become more and more mature. At present, research on CPU virtualization, memory virtualization, network virtualization, and GPU virtualization has made significant progress. Each GPU has its own video memory space, so the development of GPU virtualization technology is also accompanied by the virtualization technology of video memory. [0003] With the application of GPU virtualization, the allocation of video memory virtualization will also appear. In the current mainstream virtualization technology, the video memory resource allocation method based on GPU virtualization technology is to statically al...

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/60
CPCG06F9/5027G06T1/60
Inventor 谭怀亮吴金徽谭彦杰
Owner HUNAN UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More