Data processing method, device and system and FPGA acceleration card

A technology of data processing and accelerator card, which is applied in the field of data processing and can solve problems such as waste of processing time

Inactive Publication Date: 2019-05-10
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF0 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It can be seen that in the whole process of data acceleration, the data to be accelerated needs to be moved four times, which greatly wastes precious processing time

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
  • Data processing method, device and system and FPGA acceleration card
  • Data processing method, device and system and FPGA acceleration card
  • Data processing method, device and system and FPGA acceleration card

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0027] Please refer to figure 1 , currently under the structure of the host + FPGA accelerator card, the data on the host side needs to be processed by the FPGA accelerator card, that is, when data acceleration is required, the host side needs to first store the data to be accelerated into the host side memory (such as figure 1 in the main m...

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 data processing method, which comprises the following steps that: when a data acceleration instruction is received, an FPGA acceleration card reads to-be-accelerated data opposite to the data acceleration instruction in an HBM2 and sends the to-be-accelerated data into a PR region for data acceleration operation; wherein the to-be-accelerated data is the data directly stored in the HBM2 by the host; if the execution of the data acceleration operation is completed, storing the data subjected to acceleration processing into an HBM2; according to the method, a host directly stores data into HBM2 particles in an FPGA acceleration card; the FPGA acceleration card can directly read out data in the HBM2 and send the data into a PR area for data acceleration, and after acceleration is completed, the data is fed back to HBM2 particles; therefore, the data transmission time and the data migration frequency between the host and the FPGA acceleration card are greatly reduced, and the deployment is more convenient; the invention also discloses a data processing device, a data processing system and an FPGA accelerator card, which have the above beneficial effects.

Description

technical field [0001] The invention relates to the technical field of data processing, in particular to a data processing method, device, system and FPGA accelerator card. Background technique [0002] At present, under the host + FPGA accelerator card structure, the data on the host side needs to be processed by the FPGA accelerator card (Field Programmable Gate Array, Field Programmable Gate Array). Then notify the FPGA accelerator card to move the data to be accelerated to the DDR (Double Data Rate SDRAM, double-rate synchronous dynamic random access memory, a memory specification) (such as DDR4) on the FPGA accelerator card through the PCIE interface ; After the move is completed, the FPGA accelerator card starts to process the data to be accelerated, and it is necessary to read the data to be accelerated in the DDR and send it to the PR (Partial Reconfiguration, partial reconfiguration) area; In the DDR on the FPGA accelerator card, and then notify the host to move th...

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): G06F13/20
Inventor 郝锐樊嘉恒
Owner ZHENGZHOU YUNHAI INFORMATION 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