Semaphore enhancement to improve system performance

   
   

A process of coordinating access to a shared resource by a plurality of execution units is provided. Channel control units are used to coordinate access to a shared resource. Each channel control unit reads semaphore values of a semaphore storage unit. In response to synchronization commands and semaphore values, the channel control unit manages the flow of execution instructions to the execution units in order to manage access to the shared resource.

Ein Prozeß der Koordinierung des Zuganges zu einem geteilten Hilfsmittel durch eine Mehrzahl der Durchführung Maßeinheiten wird zur Verfügung gestellt. Führung Steuereinheiten werden benutzt, um Zugang zu einem geteilten Hilfsmittel zu koordinieren. Jede Führung Steuereinheit liest Semaphorwerte einer Semaphorspeichermaßeinheit. In Erwiderung auf Synchrounisierung Befehle und Semaphorwerte handhat die Führung Steuereinheit den Fluß der Durchführung Anweisungen zu den Durchführung Maßeinheiten, um Zugang zum geteilten Hilfsmittel zu handhaben.

 
Web www.patentalert.com

< Programmable pixel shading architecture

< System, method and article of manufacture for anisotropic texture sampling

> Method and apparatus for providing overlay images

> System, method and article of manufacture for an interlock module in a computer graphics processing pipeline

~ 00109