Data processing method and device and medium

A data processing and data technology, applied in the field of FPGA cloud platform, can solve problems such as low computing efficiency and large computing delay, and achieve the effect of reducing computing delay, improving computing efficiency, and avoiding participation in distributed computing processes

Pending Publication Date: 2022-03-04
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Among them, the data transmission between multiple FPGA accelerator cards and the switching between calculation steps are all completed by the software running on the host computer. In this way, the distributed calculation of multiple cards will have a large delay compared with the calculation of a single card, and the calculation efficiency is low.

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 and device and medium
  • Data processing method and device and medium
  • Data processing method and device and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0046] At present, under the management of the cloud platform, due to the limited logic resources of a single FPGA accelerator card, when a complex computing task cannot be realized through an FPGA accelerator card, it is necessary to divide the complex computing task into multiple computing steps, each step is assigned Calculate for one FPGA accelerator card, after multiple FPGA accelerator cards are calculated in sequence, the final result will be returned to the host. Among them,...

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 and device and a medium, and the method comprises the steps: a first target FPGA acceleration card obtains a calculation start command sent by a target host connected with the first target FPGA acceleration card, carries out the calculation of to-be-processed data, and obtains intermediate result data, the intermediate result data and the next-step calculation type information are sent to the next FPGA accelerator card according to self configuration information, the next FPGA accelerator card calculates the intermediate result data to obtain new intermediate result data, the new intermediate result data and the next-step calculation type information are sent to the next FPGA accelerator card, and the new intermediate result data and the next-step calculation type information are sent to the next FPGA accelerator card. Obtaining final result data until the calculation of the last second target FPGA accelerator card participating in the calculation is completed; and returning the final result data to the target host through the second target FPGA accelerator card so as to complete distributed calculation for the to-be-processed data. According to the invention, the calculation delay of distributed calculation of a plurality of FPGA acceleration cards can be reduced, so that the calculation efficiency is improved.

Description

technical field [0001] The present application relates to the technical field of FPGA cloud platform, in particular to a data processing method, device and medium. Background technique [0002] With the increasing processing capability of FPGA (Field Programmable Gate Array, Field Programmable Gate Array), more and more data centers start to use FPGA for acceleration to improve computing capability and flexibility. In order to manage the increasing number and types of FPGA accelerator cards, the FPGA cloud platform application was born, in order to solve the current difficult problems of FPGA accelerator card deployment, maintenance and management. [0003] At present, under the management of the cloud platform, due to the limited logic resources of a single FPGA accelerator card, when a complex computing task cannot be realized through an FPGA accelerator card, it is necessary to divide the complex computing task into multiple computing steps, each step is assigned Calcula...

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/50G06F15/78
CPCG06F9/5027G06F15/7867
Inventor 刘钧锴阚宏伟王彦伟张翔宇韩海跃
Owner LANGCHAO ELECTRONIC INFORMATION IND 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