Across-thread out of order instruction dispatch in a multithreaded graphics processor

   
   

Instruction dispatch in a multithreaded microprocessor such as a graphics processor is not constrained by an order among the threads. Instructions are fetched into an instruction buffer that is configured to store an instruction from each of the threads. A dispatch circuit determines which instructions in the buffer are ready to execute and may issue any ready instruction for execution. An instruction from one thread may be issued prior to an instruction from another thread regardless of which instruction was fetched into the buffer first. Once an instruction from a particular thread has issued, the fetch circuit fills the available buffer location with the following instruction from that thread.

 
Web www.patentalert.com

< ADAPTIVE LOAD BALANCING IN A MULTI-PROCESSOR GRAPHICS PROCESSING SYSTEM

< Universal raid class driver

> Method of fabricating a pad over active circuit I.C. with frame support structure

> Systems and methods for autonomously and dynamically optimizing transmission power in a wireless network

~ 00192