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

Method and system for allocating field programmable gate array resources

A resource allocation and resource technology, applied in the field of resource virtualization to achieve the effect of improving utilization efficiency

Active Publication Date: 2017-06-23
INT BUSINESS MASCH CORP
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In summary, it can be known that FPGA, as a special resource, has not yet become a virtualized resource. Therefore, there is still room for improvement in the existing technology

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
  • Method and system for allocating field programmable gate array resources
  • Method and system for allocating field programmable gate array resources
  • Method and system for allocating field programmable gate array resources

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] Preferred embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although preferred embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0016] figure 1 A block diagram of an exemplary computing system 100 suitable for implementing embodiments of the invention is shown. Such as figure 1 As shown, the computer system 100 may include: CPU (Central Processing Unit) 101, RAM (Random Access Memory) 102, ROM (Read Only Memory) 103, system bus 104, hard disk controller 105, keyboard controller 106, serial interface controller 107 , parallel interface controller 108 , display cont...

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 a technical scheme for allocating FPGA resources in a resource pool. In one embodiment, the technical solution includes: receiving a resource request from a client for FPGA resources in the resource pool; performing a resource allocation operation based on the resource pool status information record to satisfy the resource request, and the resource pool status information record Including the use status information of the FPGA in the resource pool; updating the resource pool status information record based on the result of the resource allocation operation. By adopting the applied technical solution, allocation of FPGA resources can be realized.

Description

technical field [0001] The present invention relates to resource virtualization, and more specifically, to a method and system for allocating FPGA resources. Background technique [0002] Now, more and more hardware or software resources can be used by users based on virtualization. With the widespread popularity of cloud computing, IaaS (Infrastructure as a Service), that is, infrastructure as a service, is becoming a popular resource. How to use it. However, traditional resource virtualization is mainly oriented to basic resources such as processors, memory, storage devices, and networks, and does not involve the virtualization of Field Programmable Gate Arrays (Field Programmable Gate Array, FPGA for short). [0003] As a semi-custom circuit, FPGA can be used repeatedly, which not only solves the shortage of custom circuits, but also overcomes the shortcomings of the limited number of gate circuits of the original programmable device. The same FPGA can generate differen...

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
CPCG06F2209/5011G06F9/5044G06F9/50G06F9/48G06F9/4881G06F9/5005G06F9/5011G06F9/5016G06F9/5027G06F9/5038G06F9/5022G06F9/505
Inventor 章宇陈飞王鲲常晓涛邹嘉
Owner INT BUSINESS MASCH CORP