Method for Exploiting Massive Parallelism
AssigneeTelefonaktiebolaget L M Ericsson (publ)
InventorsCarl Von Platen, Johan Eker
Life of this patent
Estimating the term…
Loading patent…
AssigneeTelefonaktiebolaget L M Ericsson (publ)
InventorsCarl Von Platen, Johan Eker
Estimating the term…
A method of statically testing dependence in a dataflow program is provided, the method comprising receiving a dataflow program which provides parameters, including consumption rates, production rates on connections between actors in the program and a number of initial samples (delays) on the connections, generating from the parameters a model of a precedence graph for the dataflow program representing dependence constraints between distinct firings of the number of actors. For the model, determining a feedback distance between multiple firings of a same actor, determining sets of parallel regions comprising a given number of actor firings of a same actor, composing mutually independent component regions comprising at least a part of the sets of parallel regions, and composing one or more composite regions comprising one or more component regions and/or one or more sets of parallel regions, being composed so that a pre-determined criteria is satisfied.
1-15. (canceled)
A computer-implemented method of identifying and extracting mutually independent computations in a dataflow program for exploiting massive parallelism, the method comprising:
A computer program product stored in a non-transitory computer readable medium for identifying and extracting mutually independent computations in a dataflow program for exploiting massive parallelism, the computer program product comprising software instructions which, when run on a computer, causes the computer to:
A method of configuring a multitude of data processors to perform a process, the method comprising
Dependencies are inferred from the claim text.