Managing state information for a multi-threaded processor

Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S106000, C712S020000, C712S031000, C712S034000, C712S215000

Reexamination Certificate

active

08074224

ABSTRACT:
Embodiments of the present invention facilitate dynamically adapting to state information changes in a graphics processing environment. In one embodiment, a master register holds state information corresponding to units of work (threads) to be performed. The state information in the master register is copied to a per-group state register when a group of threads is to be launched. The per-group state register is coupled to processing engines configured to process the threads, so that the processing engines read state information from the per-group state register rather than the master register. In another embodiment, a number of master registers may be used to store state information for different types of threads.

REFERENCES:
patent: 5630116 (1997-05-01), Takaya et al.
patent: 6286027 (2001-09-01), Dwyer et al.
patent: 6897871 (2005-05-01), Morein et al.
patent: 6907517 (2005-06-01), Ohsawa et al.
patent: 2002/0174318 (2002-11-01), Stuttard et al.
patent: 2003/0126415 (2003-07-01), Okawa et al.
patent: 2005/0251649 (2005-11-01), Yamazaki
Garg et al., Architectural SUpport for Inter-Stream COmmunication in a MSIMD System, IEEE, 1995, pp. 348-357.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Managing state information for a multi-threaded processor does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Managing state information for a multi-threaded processor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Managing state information for a multi-threaded processor will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4265843

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.