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

A method and system for allocating acceleration resources of fpga cloud platform

An allocation method and technology of the allocation system, which are applied in the directions of resource allocation, multi-programming device, program control design, etc., can solve the problems of uneven network delay and poor acceleration effect, and achieve small network delay, excellent acceleration effect, The effect of improving user experience

Active Publication Date: 2022-07-22
SUZHOU METABRAIN INTELLIGENT TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to provide a method and system for allocating accelerated resources on an FPGA cloud platform, aiming to solve the problem of inconsistent network delay caused by a large number of FPGA accelerator cards in the prior art, resulting in poor acceleration effects, and to realize guaranteed allocation to users The network delay of the board card is the smallest, achieving the best acceleration effect and improving the user experience

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
  • A method and system for allocating acceleration resources of fpga cloud platform
  • A method and system for allocating acceleration resources of fpga cloud platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In order to clearly illustrate the technical features of the solution, the present invention will be described in detail below through specific embodiments and in conjunction with the accompanying drawings. The following disclosure provides many different embodiments or examples for implementing different structures of the invention. In order to simplify the disclosure of the present invention, the components and arrangements of specific examples are described below. Furthermore, the present invention may repeat reference numerals and / or letters in different instances. This repetition is for the purpose of simplicity and clarity and does not in itself indicate a relationship between the various embodiments and / or arrangements discussed. It should be noted that the components illustrated in the figures are not necessarily drawn to scale. Descriptions of well-known components and processing techniques and processes are omitted from the present invention to avoid unneces...

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 present invention provides an FPGA cloud platform acceleration resource allocation method and system. The present invention allocates and coordinates the acceleration card resources according to the delay between the user host and the FPGA acceleration card deployed in each network segment. When the user applies for When using FPGA, the FPGA accelerator card with the smallest delay between the FPGA resource pool and the host is allocated to the user, so as to realize the allocation of FPGA cloud platform acceleration resources; the cloud monitoring and management platform can be based on the geographical location of each FPGA board in the FPGA resource pool. Differently, the transmission delay between the network and the virtual machine is obtained, and the board with the smallest delay is allocated to each user. In addition, it can effectively prevent unauthorized users from accessing the acceleration resources in the resource pool at will, and protect the owner of the resource pool. effective rights. The invention not only effectively protects the FPGA acceleration card not authorized for use by the user, but also ensures the minimum network delay of the board card allocated to the user, achieves the optimal acceleration effect, and improves the user experience.

Description

technical field [0001] The invention relates to the technical field of data centers, in particular to a method and system for allocating acceleration resources of an FPGA cloud platform. Background technique [0002] With the rapid development of "cloud data intelligence", the volume of data is expanding rapidly, and the demand for computing in data centers is also rising rapidly. Various applications such as deep learning in video transcoding, image compression and decompression, and genetic testing have far exceeded the capabilities of traditional CPU processors. [0003] In order to make up for the gap between demand and performance, the industry has begun to improve processing performance through hardware acceleration, which is a heterogeneous computing method using dedicated coprocessors. With the continuous enhancement of FPGA processing capabilities, more and more data centers have begun to use FPGAs for acceleration. For example, the data centers of Microsoft, Amazo...

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 Patents(China)
IPC IPC(8): G06F9/50
CPCG06F9/5083G06F9/5016G06F9/5072G06F9/3877
Inventor 任智新樊嘉恒
Owner SUZHOU METABRAIN INTELLIGENT TECH CO LTD