Graphics data synchronization with multiple data paths in a graphics accelerator

   
   

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.

Un sistema y un método para preservar la pedido de los artículos de datos con a divergencia-y-reconvergence de dos o más trayectorias en un dispositivo de hardware. Un procesador del anfitrión puede escribir un primer símbolo a una primera trayectoria en el dispositivo de hardware. Una unidad de la convergencia en el dispositivo de hardware puede recibir y almacenar el primer símbolo en un registro de la sincronización. El procesador del anfitrión puede votar el registro de la sincronización para determinarse cuando el primer símbolo llega en el registro de la sincronización. En respuesta a determinar que el primer símbolo ha llegado en el registro de la sincronización, el procesador del anfitrión puede escribir con seguridad una secuencia de unos o más artículos de datos a una segunda trayectoria en el dispositivo de hardware.

 
Web www.patentalert.com

< Endoscopic tutorial system with a bleeding complication

< Method and apparatus for transmitting data from a remote location to a desired device

> Panning while displaying a portion of the frame buffer image

> Internet system for virtual telepresence

~ 00166