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
Example Embodiment
[0072] Example one
[0073] Reference figure 1 , Which shows a schematic flow chart of a data processing method of the present invention. It 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 calculated vector;
[0075] In the embodiment of the present invention, various types of vector templates Vector are set and constructed in advance according to different types of data. Then users can select the corresponding vector template to input data according to their needs. The Vector includes: template vectors including FixValueVector, SparseValueVector, SparseTextVector, VariableLenVector, Var, PVar, SparseMatrix, etc. Among them, SparseValueVector represents a vector with sparse data, which is used for input data with sparse data; FixValueVector represents a vector with dense data, which can be used for data dense input data; SparseTextVecto...
Example Embodiment
[0141] Example two
[0142] Reference figure 2 , Which shows a schematic flow chart of a data processing method of the present invention. It 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 calculated vector;
[0144] Step 212: Split the corresponding calculation vector in the processing logic into each calculation sub-vector.
[0145] Combine Figure 2A , To describe the embodiments of the present invention, Figure 2A It is the computational logic architecture model of the present invention.
[0146] In the embodiment of the present invention, the user first edits the entire calculated user logic on the application code logic side, and compiles the input data. The user logic includes each OP operator and execution order, such as OP operator A-OP operator B-OP operator C. Then the computing platform of the embodiment of the present invent...
Example Embodiment
[0180] Example three
[0181] Reference image 3 , Which shows a schematic structural diagram of a data processing device of the present invention. It can include:
[0182] The template vector processing module 310 is adapted to load the input data into the vector template to obtain the calculated 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 each calculation sub-vector;
[0184] The OP operator splitting module 330 is adapted to obtain the OP operator currently used to calculate each calculation sub-vector, and determine whether the OP operator can be split into a combination of each sub-operator according to a preset sub-operator library ;
[0185] The sub-operator calculation and selection module 340 is adapted to split the OP operator into a combination of each sub-operator if ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap