Data processing method and device
A data processing and processor technology, applied in the field of distributed computing, can solve problems such as slow computing speed, inability to use, versatility, lack of compatibility support, etc., and achieve the effect of increasing computing speed, improving versatility, and speeding up computing speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0073] refer to figure 1 , which shows a schematic flowchart of a data processing method of the present invention. Specifically can include:
[0074] Step 110, according to the input interface of the vector template corresponding to the data type of the input data, load the input data into the vector template to obtain a calculation vector;
[0075] In the embodiment of the present invention, according to different types of data, various types of vector template Vectors are set to be constructed in advance. Then the user can select the corresponding vector template to input data according to their needs. The Vector includes template vectors such as FixValueVector, SparseValueVector, SparseTextVector, VariableLenVector, Var, PVar, and SparseMatrix. Among them, SparseValueVector represents a vector with sparse data, which is used for sparse input data; FixValueVector represents a vector with dense data, which can be used for input data with dense data; SparseTextVector repres...
Embodiment 2
[0142] refer to figure 2 , which shows a schematic flowchart of a data processing method of the present invention. Specifically can include:
[0143] Step 210, according to the input interface of the vector template corresponding to the data type of the input data, load the input data into the vector template to obtain a calculation vector;
[0144] Step 212, splitting the corresponding calculation vector in the processing logic into calculation sub-vectors;
[0145] to combine Figure 2A , to describe the embodiment of the present invention, Figure 2A is the computing logic architecture model of the present invention.
[0146] In the embodiment of the present invention, the user first edits the user logic of the entire calculation on the logic side of the application code, and compiles the input data. The user logic includes each OP operator and its execution sequence, for example, OP operator A—OP operator B—OP operator C. Then the computing platform of the embodimen...
Embodiment 3
[0181] refer to image 3 , which shows a schematic structural diagram of a data processing device of the present invention. Specifically can include:
[0182] The template vector processing module 310 is adapted to load the input data into the vector template to obtain a calculation vector according to the input interface of the vector template corresponding to the data type of the input data;
[0183] The calculation vector allocation module 320 is adapted to split the corresponding calculation vector in the processing logic into calculation sub-vectors;
[0184] The OP operator splitting module 330 is adapted to obtain the OP operator currently used to calculate each calculation sub-vector, and judge whether the OP operator can be split into a combination of various sub-operators according to the preset sub-operator library ;
[0185] The sub-operator calculation and selection module 340 is adapted to split the OP operator into a combination of sub-operators if the OP ope...
PUM

Abstract
Description
Claims
Application Information

- Generate Ideas
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com