Invention Grant
- Patent Title: Automatically determining data dependencies to facilitate code execution
-
Application No.: US15333869Application Date: 2016-10-25
-
Publication No.: US10671361B2Publication Date: 2020-06-02
- Inventor: Xin Li , Weijia Deng , Shuan Yang , Feng Chen , Jin Yao , Zhijun Ling , Yunfeng Li , Xiaohan Yun , Yang Yu
- Applicant: PAYPAL, INC.
- Applicant Address: US CA San Jose
- Assignee: PayPal, Inc.
- Current Assignee: PayPal, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Haynes and Boone LLP
- Main IPC: G06F8/41
- IPC: G06F8/41

Abstract:
Technologies relating to determining data variable dependencies to facilitate code execution are disclosed. An example method includes: identifying a set of programming statements having a plurality of data parameters; identifying first data parameters associated with a first programming statement in the set of programming statements; determining one or more parameter dependencies associated with the first data parameters; and determining, based on the one or more parameter dependencies, a first execution performance of the first programming statement. The method may further include: determining a second execution performance of the second programming statement and scheduling execution of the first programming statement and of the second programming statement based on the first and second execution performances. For example, at least a portion of the first programming statement is executed in parallel to executing the second programming statement, or the first programming statement and the second programming statement are executed in a predefined sequence.
Public/Granted literature
- US20180113686A1 Automatically Determining Data Dependencies to Facilitate Code Execution Public/Granted day:2018-04-26
Information query