Method for optimizing execution time of parallel processor programs
AssigneeLSI Corporation
InventorsAndrey A. Nikitin, Alexander E. Andreev
Life of this patent
Estimating the term…
Loading patent…
AssigneeLSI Corporation
InventorsAndrey A. Nikitin, Alexander E. Andreev
Estimating the term…
The present invention is directed to a parallel processor language, a method for translating C++ programs into a parallel processor language, and a method for optimizing execution time of a parallel processor program. In an exemplary aspect of the present invention, a parallel processor program for defining a processor integrated circuit includes a plurality of processor commands with addresses. The plurality of processor commands may includes a starting processor command, and each of the plurality of processor commands includes one or more subcommands. When the processor integrated circuit executes the parallel processor program, the processor integrated circuit executes the staring processor command first and then executes the rest of the plurality of processor commands based on an order of the addresses. Moreover, when the processor integrated circuit executes a parallel processor command, the processor integrated circuit executes all subcommands included in the parallel processor command in parallel in one clock cycle.
A method for optimizing execution time of a parallel processor program, comprising:
A computer-readable medium having computer-executable instructions for performing a method for optimizing execution time of a parallel processor program, said method comprising:
A method for optimizing execution time of a parallel processor program, comprising:
A computer-readable medium having computer-executable instructions for performing a method for optimizing execution time of a parallel processor program, said method comprising:
Dependencies are inferred from the claim text.