Skip to main content
eScholarship
Open Access Publications from the University of California

Chromium Renderserver: Scalable and Open Source Remote Rendering Infrastructure

  • Author(s): Paul, Brian
  • Ahern, Sean
  • Bethel, E. Wes
  • Brugger, Eric
  • Cook, Rich
  • Daniel, Jamison
  • Lewis, Ken
  • Owen, Jens
  • Southard, Dale
  • et al.
Abstract

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 protocolsand 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. CRRSis fully operational, Open Source software.

Main Content
Current View