Patent · US Active

Method for exploiting massive parallelism

US9189217B2 · kind B2 · utility

9Cited by
2References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 3, 2011
Grant dateNov 17, 2015
Priority date
Expiry dateDec 29, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/452
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.