| G. Humphreys, I. Buck, M. Eldridge, and P. Hanrahan. "Distributed Rendering for Scalable Displays." IEEE Supercomputing, 2000. |
....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., Buck, I., Eldridge, M., and Hanrahan, P. Distributed rendering for scalable displays. In SC2000.
....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 variation ....
Greg Humphreys, Ian Buck, Matthew Eldridge, and Pat Hanrahan, "Distributed rendering for scalable displays," Proceedings of IEEE Supercomputing, 2000.
....for parallel rendering has been described in [MCEF94] Some of the recent work on rendering large geometric datasets has focused on using PC clusters. These include techniques to assign different parts of the screen to different PCs [SFLS00] as well as distributed algorithms for scalable displays [HBEH00] Other cluster based approaches include WireGL, which allows a single serial application to drive a tiled display over a network [HEB 01] as well parallel rendering with k way replication [SFL01] The performance of these algorithms varies with different environments as well as the underlying ....
Greg Humphreys, Ian Buck, Matthew Eldridge, and Pat Hanrahan. Distributed rendering for scalable displays. In Supercomputing, 2000.
....workspace (IW) a localized technologyaugmented environment where people come together for collaborative work. Our testbed, the iRoom (figure 1) features three rear projected touch sensitive screens along one wall, a bottom projected table, and a custom 12 projector tiled display ( the Mural [11]) driven by a workstation cluster that does distributed rendering of OpenGL. The iRoom is the second generation of such an environment that we have built and experimented with. We invited several non CS research groups to prototype scenarios and applications in this environment, to better ....
G. Humphreys, I. Buck, M. Eldridge, and P. Hanrahan. Distributed Rendering for Scalable Displays. In IEEE Supercomputing 2000.
....for the display ( 14] gives a comprehensive overview to this work) Their implementation provides several application support layers, including a Virtual Display Driver to allow Window s applications 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 ....
G. Humphreys, I. Buck, M. Eldridge, and P. Hanrahan. Distributed Rendering for Scalable Displays. In IEEE Supercomputing
....and server are connected through a network and use the GLX protocol to send the OpenGL command streams. GLX also allows parallel rendering, but the emphasis lies with remote displays. Based on GLX, the Stanford University Computer Graphics Lab has designed a better alternative called WireGL [1, 5, 6]. It replaces the standard OpenGL dynamically linked library on the client by its own library. This new library, instead of executing the OpenGL commands, packs the commands in buffers and sends them to the appropriate rendering servers. There, the commands are executed normally (save for some ....
G. Humphreys, I. Buck, M. Eldridge, and P. Hanrahan. Distributed rendering for scalable displays. In SC
....is shown in figure 1. This is a sort last multidisplay image compositing system with several unique features such as multi resolution and antialiasing [5] A very similar project, though currently without stressing multi resolution support, exists at Stanford University and is called Lightening 2 [19]. The Metabuffer hardware supports a scalable number of PCs and an independently scalable number of displays there is no a priori cor respondence between the number of renderers and the number of displays to be used. It also allows any renderer to be responsible for any axis aligned rectangular ....
HUMPHREYS, G., BUCK, I., ELDRIDGE, M., AND HAN- RAHAN, P. Distributed rendering for scalable displays. In Proceedings of Supercomputing
....is shown in figure 3. This is a sortlast multi display image compositing system with several unique features such as multi resolution and antialiasing [6] A very similar project, though currently without stressing multi resolution support, exists at Stanford University and is called Lightening 2 [19]. The Metabuffer hardware supports a scalable number of PCs and an independently scalable number of displays there is no a priori correspondence between the number of renderers and the number of displays to be used. It also allows any renderer to be responsible for any axis aligned rectangular ....
HUMPHREYS, G., BUCK, I., ELDRIDGE, M., AND HAN- RAHAN, P. Distributed rendering for scalable displays. In Proceedings of Supercomputing
.... [7, 9] The Metabuffer is a sort last multi display image compositing system with several unique features such as multi resolution and antialiasing [1] A very similar project, though currently without stressing multi resolution support, exists at Stanford University and is called Lightening 2 [11]. The Metabuffer hardware supports a scalable number of PCs and an independently scalable number of displays there is no a priori correspondence between the number of renderers and the number of displays to be used. It also allows any renderer to be responsible for any axis aligned rectangular ....
HUMPHREYS, G., BUCK, I., ELDRIDGE, M., AND HAN- RAHAN, P. Distributed rendering for scalable displays. In Proceedings of Supercomputing
No context found.
G. Humphreys, I. Buck, M. Eldridge, and P. Hanrahan. Distributed Rendering for Scalable Displays. IEEE Supercomputing 2000.
No context found.
Greg Humphreys, Ian Buck, Matthew Eldridge, and Pat Hanrahan. Distributed rendering for scalable displays. In Proceedings of Supercomputing 2000.
....system designed for 3D graphics [9] Although the system described in that paper ran on an SGI InfiniteReality, it was later ported to a cluster of workstations. At first, their clusterbased system, called WireGL, only allowed a single serial application to drive a tiled display over a network [7]. WireGL used traditional sort first parallel rendering techniques to achieve scalable display size with minimal impact on the application s performance. The main drawback of this system was its poor utilization of the graphics resources available in a cluster. Because it only focused on display ....
....streams directly to their local graphics accelerators. This configuration has the effect of running the unmodified client application on a tiled display using sort first stream processing, giving identical semantics and similar performance to the tiled display system described by Humphreys et al. [7]. Notice that in figure 1, the graph edges originate from the tilesort SPU, not the application itself. This convention is used because the SPU in fact manages its own network resources, originates connections to servers, and generates traffic. Render Chromium Server Render Chromium ....
Greg Humphreys, Ian Buck, Matthew Eldridge, and Pat Hanrahan. Distributed rendering for scalable displays. IEEE Supercomputing 2000.
No context found.
G. Humphreys, I. Buck, M. Eldridge, and P. Hanrahan. "Distributed Rendering for Scalable Displays." IEEE Supercomputing, 2000.
No context found.
Greg Humphreys, Ian Buck, Matthew Eldridge, and Pat Hanrahan. Distributed rendering for scalable displays. Proceedings of IEEE Supercomputing, 2000.
No context found.
Greg Humphreys, Ian Buck, Matthew Eldridge, Pat Hanrahan. Distributed rendering for scalable displays. In: Proceedings of the ACM Conference on Supercomputing, 2000.
No context found.
Greg Humphreys, Ian Buck, Matthew Eldridge and Pat Hanrahan. Distributed Rendering for Scalable Displays. Proceedings of Supercomputing, 2000. 23
No context found.
Greg Humphreys, Ian Buck, Matthew Eldridge, Pat Hanrahan, Distributed Rendering for Scalable Displays, IEEE Supercomputing 2000 (October 2000). BIBLIOGRAPHY 117
No context found.
G. Humphreys, M. Eldridge, I. Buck, and P. Hanrahan "Distributed Rendering for Scalable Displays", IEEE Supercomputing 2000.
No context found.
G. Humphreys, I. Buck, M. Eldridge, and P. Hanrahan. Distributed rendering for scalable displays. In Proceedings of IEEE Supercomputing 2000, 2000.
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