Check patentability & draft patents in minutes with Patsnap Eureka AI!

System and method for processing an input sequence of multiple function calls on at least one processor

A function call, input sequence technology, applied in special data processing applications, electrical digital data processing, instruments, etc.

Active Publication Date: 2022-04-26
AMADEUS S
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, during data processing, intermediate results that do not contribute to the set output result are invalidated

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
  • System and method for processing an input sequence of multiple function calls on at least one processor
  • System and method for processing an input sequence of multiple function calls on at least one processor
  • System and method for processing an input sequence of multiple function calls on at least one processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] figure 1 An overview of an exemplary data processing system 100 that processes an input sequence 106 of function calls 107 is shown in . Data processing system 100 includes one or more computers 101 utilizing one or more processors 102 to process requests 103 received from clients 104 . Client 104 is a machine and / or software routine that sends request 103 to data processing system 100 to obtain output result set 105 .

[0020] In response to receiving request 103, for example, a database request that may be a SQL query for an SQL table as known to those skilled in the art, at data processing system 100, an incremental process may be applied to generate output 105, the output Results 105 are returned to client 104 in response to request 103 . For example, in a first stage, data records are loaded from one or more databases of data processing system 100 . As known to the skilled person, the data records stored in the database may be in the form of SQL tables. Loading...

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 present disclosure relates to function call sequence processing. Each function call of the plurality of function calls is associated with an abort probability, the abort probability for a particular function call indicating a probability that processing the particular function call causes processing of the input sequence to abort. Each function call is associated with a processing cost for each function call based on the number of processor instructions for the corresponding function call and the abort probability. At least the portion of the plurality of function calls from the input sequence is processed until a particular function call aborts processing of the input sequence or the last function call in the input sequence is processed. The abort probability for at least the portion of the plurality of function calls is updated during processing of the plurality of function calls, taking into account whether processing of the respective function call resulted in an abort. A processing cost for each function call of at least the portion of the plurality of function calls is updated during processing of the plurality of function calls. An updated input sequence is determined by rearranging the order of the function calls based at least on the processing cost of the function calls.

Description

technical field [0001] The present invention generally relates to data processing methods and systems. In particular, the invention relates to handling sequences of multiple function calls. Background technique [0002] Upon receiving a request, a large-scale data processing system loads thousands of data records from one or more databases, creates millions or billions of intermediate results from the loaded data records, and ultimately reduces the number of intermediate results to Generally no more than the number of output results in the range of one or two digits. Therefore, intermediate results that do not contribute to the set output result are invalidated during data processing. [0003] US 7,650,331 B1 deals with large-scale data processing. Provides the requested data by retrieving the input data from the data file. Intermediate data values ​​are created from input data provided by users through map operations. The intermediate data values ​​are then reduced by ...

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 Patents(China)
IPC IPC(8): G06F16/242G06F16/2458
CPCG06F16/2433G06F16/244G06F16/2471G06F16/245G06F9/4843
Inventor Y·T·M·勒图秦L·伊斯纳尔迪F·洛贝罗B·E·拉丝希卡S·罗丽
Owner AMADEUS S
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