Unlock instant, AI-driven research and patent intelligence for your innovation.

Data processing system and data processing method

A data processing system and data technology, applied in the database field, can solve the problems of complex code, heavy workload of the main processor, inability to store data, etc., and achieve the effect of improving parallelism, reducing the amount of data transmission, and improving efficiency

Active Publication Date: 2017-12-08
HUAWEI TECH CO LTD
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, when a large amount of data processing is required, all the data cannot be stored on the MIC side at one time. At this time, it is necessary to partition the two data on the CPU side, and then perform the above data processing process on each partition on the MIC side. , in this way, all data processing, data transmission and memory access management work is performed by the main processor, resulting in a heavy workload on the main processor, and it is necessary to integrate data transmission, data processing and memory in the system code design The function of access management, the code is more complicated

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 system and data processing method
  • Data processing system and data processing method
  • Data processing system and data processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The technical solutions in the embodiments of the present invention will be described below with reference to the drawings in the embodiments of the present invention.

[0048] figure 1 An example of the architecture of the data processing system 100 of the embodiment of the present invention is shown, as figure 1 As shown, the data processing system includes: a main processor 110, a coprocessor 120 and a control module 130, and data transmission is performed between the main processor 110 and the coprocessor 120 through a PICe channel, wherein the main processor 110 is usually Including 1-2 CPUs, the coprocessor 120 generally includes 1-8 MIC processors, and the control module 130 is used to control data processing and data transmission between the main processor 110 and the coprocessor 120 .

[0049] Specifically, the main processor 110 is configured to receive a data processing request from a client, and determine data to be processed according to the data processin...

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 system and a data processing method. The data processing system comprises a host processor, a coprocessor and a control module, wherein the host processor is used for sending to-be-processed data to the control module; the control module is used for receiving the to-be-processed data sent by the host processor and sending the to-be-processed data to the coprocessor; the coprocessor is used for receiving the to-be-processed data sent by the control module, processing the to-be-processed data to obtain a processing result of the to-be-processed data and sending the processing result of the to-be-processed data to the host processor through the control module; and the host processor is used for receiving the processing result, sent by the coprocessor through the control module, of the to-be-processed data. Through the data processing system and the data processing method, system design can be simplified, and the workload of the host processor can be lowered.

Description

technical field [0001] The invention relates to the field of databases, in particular to a data processing system and a data processing method. Background technique [0002] The hybrid platform architecture in which the main processor and coprocessors assist in data processing usually consists of 1-2 central processing units (English: central processing unit, referred to as: CPU) and 1-8 integrated cores (English: many integrated cores, referred to as: MIC) coprocessor, the coprocessor processor is often used as an online analytical processing (English: online analytical processing, abbreviation: OLAP) query accelerator, and mainly handles computationally intensive tasks in OLAP queries. From the perspective of computing characteristics, coprocessors are especially used for time-consuming independent operations such as data connection processing or aggregation processing that are suitable for parallel completion. [0003] In the process of processing data in the existing CP...

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): G06F15/17
CPCG06F15/17G06F15/167
Inventor 张延松张宇李翠平孙东旺
Owner HUAWEI TECH CO LTD