| HUMPHREYS, G., ELDRIDGE, M., BUCK, I., STOLL, G., EVERETT, M., AND HANRAHAN, P. 2001. WireGL: a scalable graphics system for clusters. In Proceedings of the 28th annual conference on Computer graphics and interactive techniques, 129--140. |
....of single display applications using a render cluster, an image composition network that combines the rendered images from the cluster nodes into one image can be inserted between the render nodes and the display node as shown in figure 2.5d. 2.4. 1 WireGL An example of such a system is WireGL[42, 41, 13] that provides a parallel OpenGL interface to a render cluster built from inexpensive graphics workstations. Multiple application nodes can share the task of graphics primitive generation and concurrently feed the render cluster, while the optional use of an image composition network allows the ....
Humphreys, G., Eldridge, M., Buck, I., Stoll, G., Everett, M., and Hanrahan, P. WireGL: A scalable graphics system for clusters. In SIGGRAPH 2001.
....graphic commands to be sent over the network, and it potentially needs a high bandwidth. High speed networks such as Myrinet or Gigabit Ethernet solve this problem only partially. We use a per frame sort first strategy to distribute the graphic updates [7] in a comparable approach to WireGL [4]. Whenever something changes in the scene graph, it is sent to the appropriate slaves (i.e. those that are affected by the change) The correct destination slave is computed using bounding boxes, defined by clipping planes for each sub frustum. This strategy is simple to implement but can induce ....
Greg Humphreys, Matthew Eldridge, Ian Buck, Gordon Stoll, Matthew Everett, and Pat Hanrahan. WireGL: A scalable graphics system for clusters. In $IGGRAPH 2001.
....that make up the display, as shown in Figure 1. The solution presented in [1] matches the luminance across multiple projectors but does not account for the variation within a single projector s field of view and hence fails to generate photometrically uniform displays. The comments in recent work [6], 7] 8] 9] 10] 11] 12] 13] and our experience have led us to believe that this problem is nontrivial and needs to be analyzed in a structured manner. A. Main Contributions 1. In this paper we first identify the di#erent devicedependent parameters of a projector that can cause color ....
Greg Humphreys, Matthew Eldridge, Ian Buck, Gordon Stoll, Matthew Everett, , and Pat Hanrahan, "Wiregl: A scalable graphics system for clusters," Proceedings of ACM SIGGRAPH, 2001.
.... Such cluster architectures are now not unusual in the supercomputer top 500 [1] Recent software developments ease the use of PC clusters equipped with graphics cards to power immersive projection environments where multiple video projectors form a high resolution and large surface display [12, 10, 15, 4]. It is then possible to consider a large PC cluster with most of the nodes dedicated to computations while the other nodes have graphics cards to power an immersive projection environment. Such architecture would offer scientists the possibility to visualize and control (in real time) large scale ....
....are independent from the viewport data. For example, in a fluid dynamics simulation the resolution of the Navier Stokes equations is part of the prerendering computations while the image rasterization is part of the rendering computations. Libraries like Net Juggler [4] sizygy [18] or WireGL [15] provide automatic parallelization schemes for rendering computations. Prerendering computations go from simple scene graph management for walk through applications to highly complex simulations of earth models for example. This diversity makes it difficult to develop a general approach for ....
G. Humphreys, M. Eldridge, I. Buck, G. Stoll, M. Everett, and P. Hanrahan. WireGL: A Scalable Graphics System for Clusters. In Proceedings of SIGGRAPH 2001.
....format is not practical. We use JPEG as our compression method. With JPEG compression, a typical image can be reduced to less than 10 of its original size even with the highest quality setting. In a naive implementation of image viewer, such as those using texture mapping with WireGL [7][13], a client program reads an image file from disk upon user request, decodes it in local memory, and then sends the decoded pixels to the display servers. This is easy to implement but doesn t scale well: the client becomes a bottleneck in terms of both computation and network bandwidth when the ....
G Humphreys, M. Eldridge, I. Buck, G. Stoll, M. Everett, and P. Hanrahan. WireGL: A Scalable Graphics System for Clusters. Proceedings of SIGGRAPH 2001.
....and an Window s OpenGL implementation. Second is Humphrey s et al. Infomural[11] and WireGL[9] research at Stanford into scalable distributed display architecture. Their e#ort focuses on e#cient algorithms to minimize network load and thus provide e#cient scalability. The WireGL software [10] provides an easy to use distributedOpenGL implementation with available source code which is cross compatible with several OS platforms. While distributed rendering research is allowing large scale displays walls to be created from a set of commodity PCs, the construction of these displays is ....
G. Humphreys, M Eldridge, Ian B., G Stoll, M Everett, and P Hanrahan. WireGL: A Scalable Graphics System for Clusters. In Proceedings of SIGGRAPH
....digital pen [4] modified to include a push button switch. This input device is relatively inexpensive, and could be replaced by any pentracking system with sufficient precision and area coverage. The 9 Megapixel graphics canvas is rendered as a single OpenGL surface, using the WireGL protocol [10] and a distributed rendering API [11] that can take advantage of a cluster of 32 Linux PCs connected with a 1GB sec local network to render complex 3D models. This configuration was available as part of research on high resolution highthroughput graphics in our laboratory. We do not expect ....
Humphreys, G., Eldridge, M., Buck, I., Stoll, G., Everett, M., and Hanrahan, P. WireGL: A Scalable Graphics System for Clusters. In Proc. SIGGRAPH '01.
....with large complex data sets. The focus of this article is on the technology used to provide interaction. However, the display and rendering systems have themselves undergone four iterations of design. Details on tiled rendering and seamless blending are available in separate reports [8][11]. A laser pointer input system provides the display s primary mode of interaction. Figure 2 gives an overview of the hardware architecture that supports this laserbased input. Behind the display wall, where the projectors reside, a number of NTSC cameras are mounted. The cameras do not need to be ....
Humphreys, G., Eldridge, M., Buck, I., Stoll, G., Everett, M. and Hanrahan ,P., WireGL: a scalable graphics system for clusters, , SIGGRAPH 2001, Computer Graphics Annual Conference Series, ACM, Los Angeles, CA, 2001
....sort first can utilize retained mode scene graphs to avoid most data transfer for graphics primitives between processors [18, 19] For instance, Samanta et al. 25, 26] described a sort first system in which a static scene database is replicated on every PC of a cluster. Buck, Humphreys et al. [4, 12] described a PC based system in which one or more clients send OpenGL commands over a system area network to servers rendering different parts of the screen. In both cases, the efficiency is limited by the extra work that must be done to render graphics primitives redundantly if they overlap ....
Greg Humphreys, Mathew Eldridge, Ian Buck, Gordon Stoll, Matthew Everett, and Pat Hanrahan. Wiregl: A scalable graphics system for clusters. In To appear, Computer Graphics (SIGGRAPH 2001), 2001.
No context found.
Greg Humphreys, Matthew Eldridge, Ian Buck, Gordon Stoll, Matthew Everett, and Pat Hanrahan. WireGL: A Scalable Graphics System for Clusters. Computer Graphics (Proceedings of SIGGRAPH 01), August 2001.
No context found.
Greg Humphreys, Matthew Eldridge, Ian Buck, Gordon Stoll, Matthew Everett, and Pat Hanrahan. WireGL: A Scalable Graphics System for Clusters. Computer Graphics (Proceedings of SIGGRAPH 01), August 2001.
....all provide algorithms rather than mechanisms. Applying these techniques to a big data visualization problem would require significant reworking of existing software. A different approach to dataset scalability was taken by Humphreys et al. when they integrated a parallel interface into WireGL [8]. By posing as the system s OpenGL driver, WireGL intercepts OpenGL commands made by an application (or multiple applications) and generates multiple new command sequences, each represented in a compact wire protocol. Each sequence is then transmitted over a network to a different server. Those ....
....way Chromium obtains its command source. Although some of their techniques require potentially unbounded memory, some similar effects can be achieved using Chromium and multiple nodes in a cluster. 3 System Architecture The overall design of Chromium was influenced by Stanford s WireGL system [8]. Although the sort first architecture implemented by WireGL is fairly restrictive, one critical aspect of the design led directly to Chromium: The wire protocol used to move image tiles from the servers to the compositor is the same as the networked OpenGL protocol used to move geometry from the ....
[Article contains additional citation context not shown here]
Greg Humphreys, Matthew Eldridge, Ian Buck, Gordon Stoll, Matthew Everett, and Pat Hanrahan. WireGL: A scalable graphics system for clusters. Proceedings of SIGGRAPH 2001.
No context found.
HUMPHREYS, G., ELDRIDGE, M., BUCK, I., STOLL, G., EVERETT, M., AND HANRAHAN, P. 2001. WireGL: a scalable graphics system for clusters. In Proceedings of the 28th annual conference on Computer graphics and interactive techniques, 129--140.
No context found.
HUMPHREYS, G., ELDRIDGE, M., B., I., STOLL, G., EVERETT, M., AND HANRAHAN, P. 2001. WireGL: A Scalable Graphics System for Clusters. In Proceedings of SIGGRAPH 2001, 129--140.
No context found.
G. Humphreys, M. Eldridge, I. Buck, G. Stoll, M. Everett, and P. Hanrahan. WireGL: A Scalable Graphics System for Clusters. In Proceedings of the annual conference on Computer graphics and interactive techniques, pages 129--140, 2001.
No context found.
G. Humphreys, M. Eldridge, I. Buck, G. Stoll, M. Everett, and P. Hanrahan. "WireGL: A Scalable Graphics System for Cluster." SIGGRAPH, 129-140, 2001.
No context found.
G. Humphreys, M. Eldridge, I. Buck, G. Stoll, M. Everett, and P. Hanrahan. WireGL: A Scalable Graphics System for Clusters. In Proceedings of the annual conference on Computer graphics and interactive techniques, pages 129--140, 2001.
No context found.
Greg Humphreys, Matthew Eldridge, Ian Buck, Gordon Stoll, Matthew Everett, and Pat Hanrahan. Wiregl: A scalable graphics system for clusters. Proceedings of ACM SIGGRAPH, 2001.
No context found.
Greg Humphreys, Mathew Eldridge, Ian Buck, Gordon Stoll, Matthew Everett, and Pat Hanrahan. Wiregl: A scalable graphics system for clusters. In Computer Graphics (SIGGRAPH 2001.
No context found.
Greg Humphreys, Ian Buck, Matthew Eldridge, G. Stoll, M. Everett, Pat Hanrahan, WireGL: A Scalable Graphics System for Clusters, Proceedings of SIGGRAPH 2001 (August 2001), pages 129140.
No context found.
G. Humphreys, M. Eldrigde, I. Buck, G. Stoll, M. Everett, and P. Hanrahan. WireGL:A Scalable Graphics System for Clusters. In Proceeding of SIGGRAPH 2001.
No context found.
G. Humphreys, M Eldridge, Ian B., G Stoll, M Everett, and P Hanrahan. WireGL: A Scalable Graphics System for Clusters. In Proceedings of SIGGRAPH 2001, August 2001.
No context found.
G. Humphreys, M. Eldridge, I. Buck, G. Stoll, M. Everett, and P. Hanrahan. WireGL: A scalable graphics system for clusters. Proceedings of SIGGRAPH 2001, pages 129--140, 2001.
No context found.
G. Humphreys, M. Eldridge, I. Buck, G. Stoll, M. Everett, and P. Hanrahan. WireGL: A scalable graphics system for clusters. Proc. of ACM SIGGRAPH, 2001.
No context found.
G. Humphreys, M. Eldridge, I. Buck, G. Stoll, M. Everett, and P. Hanrahan. WireGL: A scalable graphics system for clusters. Proc. of ACM SIGGRAPH, 2001.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC