Method and system for parallelization of sequential computer program codes
AssigneeKpit Technologies Limited
InventorsVinay Govind Vaidya, Ranadive Priti, Sah Sudhakar
Life of this patent
Estimating the term…
Loading patent…
AssigneeKpit Technologies Limited
InventorsVinay Govind Vaidya, Ranadive Priti, Sah Sudhakar
Estimating the term…
Systems and methods for use in parallelization of computer program code are provided. One method includes determining line dependency data indicating a dependency of a plurality of lines of the sequential computer program code. The method further includes determining time data indicating a time required for the execution of a plurality of functions of the sequential computer program code and determining parallelizability of the sequential computer program code using the line dependency data and the time data. The method further includes generating parallel executable computer program code by inserting program instructions in the sequential computer program code based on the determined parallelizability. The step of generating the parallel executable computer program code includes identifying and routing at least a portion of one or more of the plurality of functions to different processors to achieve parallelization of sequential computer program code using the line data and time dependency data.
1-15. (canceled)
A method for parallelization of sequential computer program code, the method comprising:
An automatic parallelization system for parallelization of sequential computer program code comprising:
A system for parallelization of sequential computer program code, the system comprising:
Dependencies are inferred from the claim text.