Supercharge Your Innovation With Domain-Expert AI Agents!

Synchronization method and device for algorithmic data processing

A data processing and algorithm technology, applied in the field of computer and information security, can solve problems such as different execution times

Active Publication Date: 2015-03-04
广州天宁信息技术有限公司
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, the execution time of different data processing algorithms may also be different. In order to improve the processing efficiency, the order of data entry and the order of return are inconsistent. At this time, the synchronization and reorganization of data must also be considered

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
  • Synchronization method and device for algorithmic data processing
  • Synchronization method and device for algorithmic data processing
  • Synchronization method and device for algorithmic data processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0066] Embodiment 1, a synchronization method for algorithmic data processing, comprising:

[0067] S101, the synchronous transfer control module performs the following operations on unjudged job packages one by one: judge whether the algorithm status index number in the job package header is already in the synchronous processing queue; if so, then the algorithm status of the job package The index number is stored in the synchronous blocking queue as an entry; if not, the algorithm state index number of the job package is stored in the synchronous processing queue as an entry, and step S102 is performed after obtaining the job package according to the address of the job package;

[0068] S102. The algorithm processing module uses a corresponding algorithm to process the job package according to the algorithm identification in the obtained job package header, and proceeds to step S103 after the processing is completed;

[0069] S103, the blocking query module queries the algori...

Embodiment 2

[0176] Embodiment 2, a synchronization device for algorithmic data processing, comprising:

[0177] Synchronous transfer control module, algorithm processing module and blocking query module;

[0178] Described synchronous transfer control module is used for carrying out following operation to unjudged job bag one by one: Whether the algorithm state index number in judging this job bag header has been in synchronous processing queue; The algorithm state index number is saved as an entry in the synchronous blocking queue; if not, the algorithm state index number of the job package is saved as an entry in the synchronous processing queue, and the job package is obtained according to the address of the job package and then started. The algorithm processing module is processed;

[0179] The algorithm processing module is used to process the job package with a corresponding algorithm according to the algorithm identification in the obtained job package header, and start the blocki...

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 synchronization method and device for algorithmic data processing. The method comprises the following steps: S101, performing the following operations on an unjudged operation packet one by one: judging whether an algorithmic state index number in a packet header of the operation packet is in a synchronization processing queue; saving in a synchronization blocking queue if the algorithmic state index number in the packet header of the operation packet is in the synchronization processing queue; otherwise, saving in the synchronization processing queue; performing a step S102 after acquiring the operation packet; S102, processing the acquired operation packet by using a corresponding algorithm according to an algorithm identifier, and performing a step S103 after the operation packet is processed; S103, querying the algorithmic state index number of the processed operation packet in the synchronization blocking queue, and deleting the algorithmic state index number from the synchronization processing queue if no algorithmic state index number is queried; acquiring an address corresponding to a queried item, deleting the queried item from the synchronization blocking queue, and performing the step S102 after the operation packet is acquired according to the address. According to the method and the device, the synchronization during cross parallel processing of different data streams can be realized.

Description

technical field [0001] The invention relates to the field of computer and information security, in particular to a synchronization method and device for algorithmic data processing. Background technique [0002] The high-speed transmission and processing requirements of massive high-concurrency data in the cloud computing environment require data processing chips or various application servers, password servers and other data processing equipment to support multiple algorithm processing, and each algorithm has multiple algorithm cores. Since the data streams of different services enter the data processing chip, equipment or system, their order is often random, and there is often a phenomenon of cross-processing of data streams. The operation state of the pre-sequence data of the data stream will affect the operation results of the subsequent data. At this time, it is necessary to consider how to ensure the synchronization of the sequence of data processing (the synchronizati...

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): G06F9/52
Inventor 李凤华李莉李晖耿魁史国振
Owner 广州天宁信息技术有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More