Graphics data synchronization with multiple data paths in a graphics accelerator
AssigneeSun Microsystems, Inc.
InventorsMichael G. Lavelle, Brian D. Emberling, David C. Kehlet, Thomas W. Bowman
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsMichael G. Lavelle, Brian D. Emberling, David C. Kehlet, Thomas W. Bowman
Estimating the term…
A system and method for preserving the order of data items through a divergence-and-reconvergence of two or more paths in a hardware device. A host processor may write a first token to a first path in the hardware device. A convergence unit in the hardware device may receive and store the first token in a synchronization register. The host processor may poll the synchronization register to determine when the first token arrives in the synchronization register. In response to determining that the first token has arrived in the synchronization register, the host processor may safely write a sequence of one or more data items to a second path in the hardware device.
A method comprising:
A hardware device comprising:
The hardware accelerator wherein the convergence unit couples to the bus interface through a bus, wherein the host processor may read the synchronization register through the bus.
A graphics system comprising:
Dependencies are inferred from the claim text.