System and method for distributed forwarding logic for cyclic data-pipeline coherency
AssigneeMicrosoft Technology Licensing, LLC
InventorsGil Savir, Idan Regev, Izik Ohev-Zion
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsGil Savir, Idan Regev, Izik Ohev-Zion
Estimating the term…
A method, computer program product, and computing system for processing data using a plurality of stages of a data processing pipeline. A data modification stage is identified in the plurality of stages. Modified data is forwarded from the data modification stage to each of the other stages of the plurality of stages. At a respective stage in the plurality of stages, an address of output data received from a previous stage relative to the respective stage is compared with an address of the modified data. In response to determining that the address of the output data from the previous stage is the same as the address of the modified data, the modified data is processed in the respective stage of the data processing pipeline.
A computer-implemented method, executed on a computing device, comprising:
A computing system comprising:
A non-transitory computer readable medium having instructions stored thereon which, when executed by a processor, cause the processor to:
Dependencies are inferred from the claim text.