ClusterGL is a distributed OpenGL rendering library. ClusterGL transparently intercepts OpenGL calls and spreads them over multiple machines over the network using the UDP protocol. WireGL (now Chromium) is a similar project but use the TCP protocol. Equalizer is another library for parallel OpenGL applications but Equalizer requires to modify the code of the application. ClusterGL does not require to update the source code and then it’s not necessary to write applications specifically to run over multiple machines.
If you want to test ClusterGL under Linux, you will find what you need on this page.
- ClusterGL homepage
- ClusterGL 2 homepage
- Distributed OpenGL Rendering in Network Bandwidth Constrained Environments (PDF)
- WireGL homepage
- Chromium homepage
Source: Geeks3D forum
One thought on “ClusterGL: Spread OpenGL over Multiple Machines”
I love opengl
Comments are closed.