Chromium Renderserver: scalable and open remote rendering infrastructure.
Chromium Renderserver (CRRS) is software infrastructure that provides the ability for one or more users to run and view image output from unmodified, interactive OpenGL and X11 applications on a remote, parallel computational platform equipped with graphics hardware accelerators via industry-standard Layer 7 network protocols and client viewers. The new contributions of this work include a solution to the problem of synchronizing X11 and OpenGL command streams, remote delivery of parallel hardware accelerated rendering, and a performance analysis of several different optimizations that are generally applicable to a variety of rendering architectures. CRRS is fully operational, Open Source software. imagery and sending it to a remote viewer.
Paul
Brian
B
Tungsten Graphics, Inc., Steamboat Springs, CO 80487, USA. brian.paul@tungstengraphics.com
Ahern
Sean
S
Bethel
E Wes
EW
Brugger
Eric
E
Cook
Rich
R
Daniel
Jamison
J
Lewis
Ken
K
Owen
Jens
J
Southard
Dale
D
D000465:Algorithms; D003196:Computer Graphics; D007089:Image Enhancement / Q000379:methods*; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D021621:Imaging, Three-Dimensional / Q000379:methods*; D016247:Information Storage and Retrieval / Q000379:methods; D020407:Internet; D012815:Signal Processing, Computer-Assisted; D012984:Software