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

Data processing method, device, distributed data flow programming framework and related components

A data processing device and data processing technology, applied in the field of cloud computing, can solve problems such as low efficiency and achieve the effect of improving data processing efficiency

Active Publication Date: 2021-08-10
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF12 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when data interaction is required between two FPGA accelerator boards in the FPGA accelerator in the related art, the FPGA accelerator board needs to transmit data to the host through PCIE, and the host then transmits the data to other boards. The efficiency is low, and the number of supported multi-board devices in the FPGA cloud server is limited by the physical limit of the number of PCIE boards that the host can support.
[0003] Therefore, how to avoid the physical limitation of the number of FPGA accelerator boards in the FPGA acceleration terminal by the host interface and improve data processing efficiency is a technical problem that those skilled in the art need to solve at present

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, distributed data flow programming framework and related components
  • Data processing method, device, distributed data flow programming framework and related components
  • Data processing method, device, distributed data flow programming framework and related components

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments It is a part of the embodiments of this 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.

[0054] see below figure 1 , figure 1 It is a flow chart of a data processing method provided by the embodiment of this application.

[0055] Specific steps can include:

[0056] S101: Divide the data processing task into multiple data processing subtasks;

[0057] Wherein, this embodiment can be applied to the host end connected with the FPGA acce...

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 application discloses a data processing method, which is applied to the host end, the host end is connected to the FPGA acceleration end, the FPGA acceleration end includes a plurality of FPGA acceleration boards, and the FPGA acceleration boards are connected through a network. The data processing method includes The data processing task is divided into multiple data processing subtasks, and the target FPGA accelerator board corresponding to each data processing subtask is determined in the FPGA acceleration terminal; the data to be calculated is transmitted to the target FPGA accelerator board, and each target FPGA is used to The accelerator board executes the corresponding data processing subtask to obtain the data processing result. The application can avoid the physical limitation of the number of FPGA acceleration boards in the FPGA acceleration terminal by the host interface, and improve the data processing efficiency. The application also discloses a data processing device, a distributed data stream programming framework, an electronic device and a storage medium, which have the above beneficial effects.

Description

technical field [0001] The present application relates to the technical field of cloud computing, and in particular to a data processing method and device, a distributed data flow programming framework, an electronic device, and a storage medium. Background technique [0002] With the rapid development of artificial intelligence and big data, the data in the data center has doubled. At the same time, the rapid development of AI (Artificial Intelligence, artificial intelligence) has also brought the requirements for high-performance computing of data. On the one hand, this leads to the exponential growth and development of data, and on the other hand, the computing resources required for these data processing also increase accordingly. Traditional computing is handled by CPU. With the continuous development of technology, the performance of CPU can no longer be doubled. Reconfigurable chips such as Field Programmable Gate Array (FPGA, Field Programmable Gate Array) have the ...

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): G06F13/12
CPCG06F13/128Y02D10/00G06F2209/5017G06F2209/509G06F9/5027G06F15/7889G06F9/505G06F15/17331
Inventor 阚宏伟吴楠李仁刚王彦伟
Owner INSPUR SUZHOU INTELLIGENT TECH CO LTD
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