Research Commons
      • Browse 
        • Communities & Collections
        • Titles
        • Authors
        • By Issue Date
        • Subjects
        • Types
        • Series
      • Help 
        • About
        • Collection Policy
        • OA Mandate Guidelines
        • Guidelines FAQ
        • Contact Us
      • My Account 
        • Sign In
        • Register
      View Item 
      •   Research Commons
      • University of Waikato Research
      • Computing and Mathematical Sciences
      • Computing and Mathematical Sciences Papers
      • View Item
      •   Research Commons
      • University of Waikato Research
      • Computing and Mathematical Sciences
      • Computing and Mathematical Sciences Papers
      • View Item
      JavaScript is disabled for your browser. Some features of this site may not work without it.

      Distributed OpenGL Rendering in Network Bandwidth Constrained Environments

      Neal, Braden; Hunkin, Paul; McGregor, Anthony James
      Thumbnail
      Files
      Distributed OpenGL.pdf
      435.2Kb
      DOI
       10.2312/EGPGV/EGPGV11/021-029
      Find in your library  
      Citation
      Export citation
      Neal, B., Hunkin, P. & McGregor, A. (2011). Distributed OpenGL Rendering in Network Bandwidth Constrained Environments. In T. Kuhlen, R. Pajarola & K. Zhou (Eds.), Proceedings of Eurographics Symposium on Parallel Graphics and Visualization (2011), Llandudno, UK; 10-11 April 2011 (pp. 21-29). The Eurographics Association.
      Permanent Research Commons link: https://hdl.handle.net/10289/6544
      Abstract
      Display walls made from multiple monitors are often used when very high resolution images are required. To utilise a display wall, rendering information must be sent to each computer that the monitors are connect to. The network is often the performance bottleneck for demanding applications, like high performance 3D animations. This paper introduces ClusterGL; a distribution library for OpenGL applications. ClusterGL reduces network traffic by using compression, frame differencing and multi-cast. Existing applications can use ClusterGL without recompilation. Benchmarks show that, for most applications, ClusterGL outperforms other systems that support unmodified OpenGL applications including Chromium and BroadcastGL. The difference is larger for more complex scene geometries and when there are more display machines. For example, when rendering OpenArena, ClusterGL outperforms Chromium by over 300% on the Symphony display wall at The University of Waikato, New Zealand. This display has 20 monitors supported by five computers connected by gigabit Ethernet, with a full resolution of over 35 megapixels. ClusterGL is freely available via Google Code.
      Date
      2011
      Type
      Conference Contribution
      Publisher
      European Association for Computer Graphics
      Rights
      This article has been published in Proceedings of Eurographics Symposium on Parallel Graphics and Visualization. © 2011 The Eurographics Association.
      Collections
      • Computing and Mathematical Sciences Papers [1455]
      Show full item record  

      Usage

      Downloads, last 12 months
      58
       
       
       

      Usage Statistics

      For this itemFor all of Research Commons

      The University of Waikato - Te Whare Wānanga o WaikatoFeedback and RequestsCopyright and Legal Statement