Iteration Synchronization Construct for Parallel Pipelines
AssigneeQUALCOMM Incorporated
InventorsWeiwei Chen, Tushar Kumar
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Incorporated
InventorsWeiwei Chen, Tushar Kumar
Estimating the term…
Embodiments include computing devices, apparatus, and methods implemented by the apparatus for implementing an iteration synchronization construct (ISC) for a parallel pipeline. The apparatus may initialize a first instance of the ISC for a first stage iteration of a first parallel stage of the parallel pipeline and a second instance of the ISC for a second stage iteration of the first parallel stage of the parallel pipeline. The apparatus may determine whether an execution control value is specified for the first stage iteration, and add a first execution control edge to the parallel pipeline after determining that an execution control value is specified for the first stage iteration. The apparatus may determine whether execution of the first stage iteration is complete and send a ready signal from the first instance of the ISC to the second instance if the ISC after determining that execution of the first stage iteration completed.
A method of managing operations in a parallel pipeline on a computing device, comprising:
A processing device for managing operations in a parallel pipeline, the processing device configured to perform operations comprising:
A processing device for managing operations in a parallel pipeline, comprising:
A non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a processor of a computing device to perform operations comprising:
Dependencies are inferred from the claim text.