Lightning-2
- 1 August 2001
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 141-148
- https://doi.org/10.1145/383259.383273
Abstract
Clusters of PCs are increasingly popular as cost-effective platforms for supercomputer-class applications. Given recent performance improvements in graphics accelerators, clusters are similarly attractive for demanding graphics applications. We describe the design and implementation of Lightning-2, a display subsystem for such a cluster. The system scales in both the number of rendering nodes and the number of displays supported, and allows any pixel data generated from any node to be dynamically mapped to any location on any display. A number of image-compositing functions are supported, including color-keying and depth-compositing. A distinguishing feature of the system is its platform independence: it connects to graphics accelerators via an industry-standard digital video port and requires no modifications to accelerator hardware or device drivers. As a result, rendering clusters that utilize Lightning-2 can be upgraded across multiple generations of graphics accelerators with little effort. We demonstrate a renderer that achieves 106 Mtri/s on an 8-node cluster using Lightning-2 to perform sort-last depth compositing.Keywords
This publication has 5 references indexed in Scilit:
- WireGLPublished by Association for Computing Machinery (ACM) ,2001
- Scalable distributed visualization using off-the-shelf componentsPublished by Association for Computing Machinery (ACM) ,1999
- A sorting classification of parallel renderingIEEE Computer Graphics and Applications, 1994
- PixelFlow: high-speed rendering using image compositionPublished by Association for Computing Machinery (ACM) ,1992
- Compositing 3-D rendered imagesPublished by Association for Computing Machinery (ACM) ,1985