The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Patent No.:

US 8949786 B1

PDF
Full Text
Expired
Date of Patent:
Feb. 03, 2015

Filed:

Dec. 01, 2009
Applicants:

Vinay G. Vaidya, Pune, IN;

Ranadive Priti, Pune, IN;

Sah Sudhakar, Pune, IN;

Inventors:

Vinay G. Vaidya, Pune, IN;

Ranadive Priti, Pune, IN;

Sah Sudhakar, Pune, IN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/45 (2006.01); G06F 9/44 (2006.01);
U.S. Cl.
CPC ...
G06F 8/456 (2013.01); G06F 8/314 (2013.01);
Abstract

A method and system for parallelization of sequential computer program code are described. In one embodiment, an automatic parallelization system includes a syntactic analyzer to analyze the structure of the sequential computer program code to identify the positions to insert SPI to the sequential computer code; a profiler for profiling the sequential computer program code by preparing call graph to determine dependency of each line of the sequential computer program code and the time required for the execution of each function of the sequential computer program code; an analyzer to determine parallelizability of the sequential computer program code from the information obtained by analyzing and profiling of the sequential computer program code; and a code generator to insert SPI to the sequential computer program code upon determination of parallelizability to obtain parallel computer program code, which is further outputted to a parallel computing environment for execution and the method thereof.


Find Patent Forward Citations

Vaidya, Vinay. (2015). Method and system for parallelization of sequential computer program codes (U.S. Patent No. 8949786). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/8949786

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…