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

GPU resource using method and device and storage medium

A technology of resources and resource requirements, applied in the field of graphics processor computing, can solve the problems of delayed execution progress, unavailability of calculation results, allocation of GPU resources, etc., to achieve the effect of low implementation cost, simple and efficient use, and high implementation cost

Active Publication Date: 2020-03-17
中科曙光国际信息产业有限公司
View PDF6 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for some specific computing tasks, being interrupted by other tasks during the running process (due to switching to the time slice of other computing tasks) may delay its execution progress and / or cause the calculation results to be unavailable, so it is not suitable to use virtual Allocate GPU resources in the cluster in a standardized way

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 resource using method and device and storage medium
  • GPU resource using method and device and storage medium
  • GPU resource using method and device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application. It should be noted that like numerals and letters denote similar items in the following figures, therefore, once an item is defined in one figure, it does not require further definition and explanation in subsequent figures. The term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements but also other elements not expressly listed elements, or also elements inherent in such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.

[0033] This app...

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 relates to the technical field of high-performance computing, and provides a GPU resource using method and device and a storage medium. The GPU resource using method comprises the stepsthat a container management system creates a scheduling task according to a calculation request submitted by a client; the container management system judges whether the idle GPU resources in the cluster meet the resource requirements specified in the instruction for creating the GPU container or not; if the requirement is not met, the container management system suspends the scheduling task firstand then executes the scheduling task until the requirement is met; and when the scheduling task is suspended, the container management system does not create the GPU container. In this method, the container management system queues the scheduling tasks according to the use conditions of the GPU resources; therefore, for each computing task, the GPU resources can be used exclusively, the GPU resources used by the computing task are not shared with other computing tasks, and the execution progress and the computing result of the computing task can be carried out according to a plan and cannotbe affected by other computing tasks.

Description

technical field [0001] The present invention relates to the technical field of graphics processor (Graphics Processing Unit, GPU for short), and in particular, to a GPU resource usage method, device and storage medium. Background technique [0002] Container technology (for example, Docker) is a new type of virtualization technology. Using container technology, developers can easily deploy and run applications on containers, and easily realize automatic installation, deployment and upgrade of applications through configuration files. It is convenient to separate the production environment and the development environment without affecting each other. [0003] A GPU container (eg, Nvidia-Docker) is a container that can use a GPU device. At present, in the field of scientific research, a large number of computing tasks (for example, deep learning tasks in the field of artificial intelligence) use GPU containers as the operating environment in order to use high-performance GPU ...

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/50G06F9/48G06F9/455
CPCG06F9/5027G06F9/5077G06F9/4881G06F9/45558G06F2009/45562
Inventor 于润琦郭庆谢莹莹于宏亮
Owner 中科曙光国际信息产业有限公司
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