Time estimation cooperative processing method based on ARM-FPGA coprocessor heterogeneous platform

An ARM processor and coprocessor technology, applied in the field of distributed computing, can solve problems such as the inability to effectively reduce data internal traffic, network transmission delay and computing processing time, and achieve the effect of improving system efficiency

Active Publication Date: 2020-11-20
CHONGQING UNIV OF POSTS & TELECOMM
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, during data preprocessing, there may be little redundancy in preprocessing data information, but data preprocessing will process the

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
  • Time estimation cooperative processing method based on ARM-FPGA coprocessor heterogeneous platform
  • Time estimation cooperative processing method based on ARM-FPGA coprocessor heterogeneous platform
  • Time estimation cooperative processing method based on ARM-FPGA coprocessor heterogeneous platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The technical solutions in the embodiments of the present invention will be described clearly and in detail below with reference to the drawings in the embodiments of the present invention. The described embodiments are only some of the embodiments of the invention.

[0031] The technical scheme that the present invention solves the problems of the technologies described above is:

[0032] The invention is based on a time-predictable collaborative processing method of an ARM-FPGA coprocessor heterogeneous platform. Based on the application scenario where the big data storage unit and computing unit are separated, the scenario structure is as follows figure 1 . The AXI4.0 interface is used to deploy the coprocessor FPGA in the data storage unit, the redundancy in the source data and other information are estimated, the sum of the delay in the entire implementation process is estimated, and a comprehensive decision is made on the processing options. Contains the follow...

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 time estimation cooperative processing method based on an ARM-FPGA coprocessor heterogeneous platform. The time estimation cooperative processing method is applied to a scenethat a big data storage unit and a computing unit are separated. A high-performance hardware FPGA coprocessor is deployed in a storage unit through an AXI protocol interface so as to enhance the dataprocessing capacity at the node of the storage unit and provide computing power for preprocessing of mass data. When redundant information in source data is too little, if source data preprocessing is carried out again, the data interaction time and the data preprocessing time of a storage unit are increased, and the time delay of the whole process cannot be reasonably reduced. Therefore, the preprocessing amount of the source data is estimated in a probabilistic mode, and whether data preprocessing needs to be conducted or not is decided. Estimating the time overhead in the whole process through a time estimation method, wherein the time overhead comprises the sum of time delays of source data extraction, transmission communication, calculation and the like. And finally, a proper processor is selected for data processing, so that the efficiency is maximized, and the overall performance of the system is improved.

Description

technical field [0001] The invention belongs to the technical field of distributed computing for heterogeneous platform cooperative processing, in particular to a time-predictable collaborative processing method based on ARM-FPGA coprocessor heterogeneous system. Background technique [0002] The explosive growth of data volume in the era of big data has led to a lot of redundant and invalid information in massive big data. In the big data system scenario where the data storage unit and the computing unit are separated, how to efficiently perform data preprocessing in the face of massive data and remove redundant data, so as to save data storage nodes, reduce data communication delay and improve data availability , is a problem worthy of attention. In traditional data processing, high-performance processors or multiple processors are used for online processing to meet the needs of big data processing. With the constraints of Moore's Law, the improvement of the main frequen...

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
IPC IPC(8): G06F11/34G06F11/22G06F16/22
CPCG06F11/3419G06F11/3452G06F11/2236G06F16/22G06F16/2282Y02D10/00
Inventor 罗志勇何禹辰马国喜王耀
Owner CHONGQING UNIV OF POSTS & TELECOMM
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