Linked by Rayiner Hashem & Eugenia Loli-Queru on Mon 24th Nov 2003 16:24 UTC
Permalink for comment
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/18/13 21:06 UTC
Linked by Thom Holwerda on 05/18/13 7:37 UTC
Linked by fran on 05/18/13 1:38 UTC
Linked by Thom Holwerda on 05/17/13 23:35 UTC, submitted by kragil
Linked by MOS6510 on 05/17/13 22:22 UTC
Linked by Thom Holwerda on 05/17/13 22:15 UTC, submitted by Tom
Linked by Thom Holwerda on 05/16/13 21:41 UTC
Linked by Thom Holwerda on 05/16/13 17:04 UTC
Linked by Thom Holwerda on 05/16/13 13:17 UTC
Linked by Thom Holwerda on 05/16/13 12:06 UTC
More News »
Sponsored Links



SGI systems have virtualized their GPUs for awhile now. Basically, a virtual GPU means that the real graphics hardware is fully abstracted from the application, and the OS has full control over managing the HW. Just as Windows and Linux have virtual memory and a virtual CPU (preemptive multitasking), IRIX machines have a virtual GPU. You can throw more graphics pipes into the virtual GPU pool, and automatically get increased performance. Also, the abstract nature of the interface makes it easy to share the GPU among many concurrently rendering applications, just as preemptive multitasking makes it easy to share the CPU among concurrent applications.