Method for parallelizing software graphics geometry pipeline ren

Computer graphics processing and selective visual display system – Computer graphic processing system – Plural graphics processors

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

345504, 709100, 712 28, G06F 1580

Patent

active

060880449

ABSTRACT:
In a multiprocessor system, such as a graphics data processing system, a method is disclosed for processing input data in a data processor pipeline. The method includes steps of operating a main thread to store input data in an input buffer until the input buffer is full or the input data ends. If a child thread does not exist, the method creates a child thread and assigns the input buffer to the child thread for processing. If a child thread already exists, the method determines if the child thread can be assigned the input buffer and, if so, then assigns the input buffer to the child thread for processing. If the child thread cannot be assigned the input buffer for processing, the main thread assigns the input buffer to itself for processing in parallel with processing being performed by the child thread. The steps of assigning and determining employ local variables that are accessible to both the main thread and the child thread, and that do not require an operating system call to change and/or test. The method includes a further step of sending a processed data buffer to a subsequent processing stage of the pipeline, such as a rasterizer unit. In a preferred embodiment the step of sending is executed only by the child thread, whether the data buffer was processed by the child thread or by the main thread.

REFERENCES:
patent: 4805116 (1989-02-01), Liang et al.
patent: 4876644 (1989-10-01), Nuechterlein et al.
patent: 5818469 (1998-10-01), Lawless et al.
patent: 5838976 (1998-11-01), Summers
patent: 5951672 (1999-09-01), Kwok et al.

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

Method for parallelizing software graphics geometry pipeline ren does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for parallelizing software graphics geometry pipeline ren, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for parallelizing software graphics geometry pipeline ren will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-547070

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