Interruptible GPU and method for processing multiple...

Computer graphics processing and selective visual display system – Computer graphic processing system – Graphic command processing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S107000, C718S108000, C345S506000

Reexamination Certificate

active

07580040

ABSTRACT:
A graphics processing unit (“GPU”) is configured to interrupt processing of a first context and to initiate processing of a second context upon command so that multiple programs can be executed by the GPU. The CPU creates and the GPU stores a run list containing a plurality of contexts for execution, where each context has a ring buffer of commands and pointers for processing. The GPU initiates processing of a first context in the run list and retrieves memory access commands and pointers referencing data associated with the first context. The GPU's pipeline processes data associated with first context until empty or interrupted. If emptied, the GPU switches to a next context in the run list for processing data associated with that next context. When the last context in the run list is completed, the GPU may switch to another run list containing a new list of contexts for processing.

REFERENCES:
patent: 5371849 (1994-12-01), Peaslee et al.
patent: 5388219 (1995-02-01), Chan et al.
patent: 5428779 (1995-06-01), Allegrucci et al.
patent: 5430841 (1995-07-01), Tannenbaum et al.
patent: 6112267 (2000-08-01), McCormack et al.
patent: 6208361 (2001-03-01), Gossett
patent: 6437788 (2002-08-01), Milot et al.
patent: 6466222 (2002-10-01), Kao et al.
patent: 6674841 (2004-01-01), Johns et al.
patent: 6782432 (2004-08-01), Nelson et al.
patent: 2002/0073255 (2002-06-01), Davidson et al.
patent: 2002/0172320 (2002-11-01), Chapple
patent: 2003/0001848 (2003-01-01), Doyle et al.
patent: 2003/0058249 (2003-03-01), Malka et al.
patent: 2003/0142037 (2003-07-01), Pinedo et al.
patent: 2003/0218608 (2003-11-01), Chin et al.
patent: 2004/0252126 (2004-12-01), Margittai et al.
patent: 2005/0024385 (2005-02-01), Gruber

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

Interruptible GPU and method for processing multiple... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Interruptible GPU and method for processing multiple..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Interruptible GPU and method for processing multiple... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4087763

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