Data processing method and device based on acceleration kernel

A data processing and data technology, applied in the computer field, can solve problems such as unproposed solutions, low utilization of cache resources, difficulty in solving universality and scalability, etc., and achieve the effect of reducing the demand for cache resources and improving utilization

Active Publication Date: 2019-02-26
YUSUR TECH CO LTD
View PDF12 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the inherent properties of the sliding window aggregation operation, it is difficult for these optimization methods to solve the problems of generality and scalability, which will also lead to low utilization of cache resources
[0005] For the above problems, no effective solutions have been proposed so far

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 based on acceleration kernel
  • Data processing method and device based on acceleration kernel
  • Data processing method and device based on acceleration kernel

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with the embodiments and accompanying drawings. Here, the exemplary embodiments and descriptions of the present invention are used to explain the present invention, but not to limit the present invention.

[0045] It should be noted that representation and description of components and processes that are not related to the present invention and known to those of ordinary skill in the art are omitted from the drawings and descriptions for the purpose of clarity.

[0046] Features described and / or illustrated with respect to one embodiment can be used in the same or similar manner in one or more other embodiments, in combination with, or instead of features in other embodiments .

[0047] It should be emphasized that the term "comprising / comprising" when used herein refers to the presence of a feat...

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 provides a data processing method and device based on an acceleration kernel, wherein, the method comprises the following steps: determining a maximum difference between a sliding windowsize and a sliding distance of a plurality of acceleration kernels corresponding to a target application; taking a predetermined multiple of the maximum difference value as the amount of memory retardation of the buffer area; acquiring data to be processed; performing sliding window aggregation operation on the data to be processed by applying a plurality of corresponding acceleration ccorresponding to the target application, wherein the plurality of acceleration cores share the buffer area. The scheme solves the problems of excessive cache resource demand and serious cache area waste causedby each accelerating core independently using one cache area, and achieves the technical effect of effectively reducing the cache resource demand and improving the utilization rate of the cache resource in the existing sliding window aggregation operation.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a data processing method and device based on an accelerated core. Background technique [0002] Data stream processing is a very important part of the computer field. In many applications, it is necessary to provide fast response based on the fast and continuous arrival of data streams. Taking a specific scenario (stock market application) as an example, there are multiple clients monitoring the price fluctuations of the stock market, and then the stock market application system needs to be able to effectively respond to the analysis requests of different clients. In this scenario, each client's analysis request may be different, for example, it may be: weekly stock price volatility, monthly average stock price, etc. Beyond finance, efficient data stream processing is important in areas such as healthcare, business decision-making, scientific computing, social media, and netwo...

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): G06F15/82G06F15/16G06F15/76
CPCG06F15/16G06F15/76G06F15/825G06F2015/765
Inventor 龚施俊卢文岩鄢贵海
Owner YUSUR 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