Potentially relevant sidenote:<p>Using VirtualGL (<a href="http:&#x2F;&#x2F;www.virtualgl.org&#x2F;About&#x2F;Introduction" rel="nofollow">http:&#x2F;&#x2F;www.virtualgl.org&#x2F;About&#x2F;Introduction</a>) and TurboVNC (<a href="http:&#x2F;&#x2F;www.turbovnc.org&#x2F;About&#x2F;Introduction" rel="nofollow">http:&#x2F;&#x2F;www.turbovnc.org&#x2F;About&#x2F;Introduction</a>), you can drop a GPU in a server and serve up OpenGL applications <i>rendered using the GPU in the server</i> via VNC over the network.<p>VGL pools the GPU(s) between multiple VNC displays, allowing for excellent performance.