Synchronizing distributed dataflow programs using pairwise data-dependencies
AssigneeSambaNova Systems, Inc.
InventorsManish K. SHAH, Kin Hing LEUNG, Matthew VILIM
Life of this patent
Estimating the term…
Loading patent…
AssigneeSambaNova Systems, Inc.
InventorsManish K. SHAH, Kin Hing LEUNG, Matthew VILIM
Estimating the term…
Techniques and systems are disclosed for synchronizing distributed dataflow programs using pairwise data-dependencies in a coarse-grained reconfigurable architecture (CGRA). For example, a system may comprise a producer CGR processor (CGRP) of the plurality of CGRPs configured to load producer configuration data for a producer subgraph of a dataflow program, wherein the producer configuration data configures the producer CGRP to execute the producer subgraph. The producer CGRP may be further configured to execute the producer subgraph to determine, during a program state of the dataflow program, whether a stream ready token (SRT) for the program state was received from a consumer CGRP and, in response to receiving the SRT, send first data for the program state to the consumer CGRP.
A system for synchronizing distributed dataflow programs using pairwise data-dependencies in a coarse-grained reconfigurable architecture (CGRA) including a plurality of coarse-grained reconfigurable processors (CGRPs), the system comprising:
A method for synchronizing distributed dataflow programs using pairwise data-dependencies in a coarse-grained reconfigurable architecture (CGRA) comprising a plurality of coarse-grained reconfigurable processors (CGRPs), the method comprising:
A non-transitory computer-readable storage medium storing computer program instructions, wherein the computer program instructions, when executed on a processor, implement a method for synchronizing distributed dataflow programs using pairwise data-dependencies in a coarse-grained reconfigurable architecture (CGRA) comprising a plurality of coarse-grained reconfigurable processors (CGRPs), the method comprising:
Dependencies are inferred from the claim text.