PixelFlow: high-speed rendering using image composition
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
A Sorting Classification of Parallel Rendering
IEEE Computer Graphics and Applications
Scalable distributed visualization using off-the-shelf components
PVGS '99 Proceedings of the 1999 IEEE symposium on Parallel visualization and graphics
Compositing 3-D rendered images
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
WireGL: a scalable graphics system for clusters
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
WireGL: a scalable graphics system for clusters
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Sort-last parallel rendering for viewing extremely large data sets on tile displays
PVG '01 Proceedings of the IEEE 2001 symposium on parallel and large-data visualization and graphics
Scalable interactive volume rendering using off-the-shelf components
PVG '01 Proceedings of the IEEE 2001 symposium on parallel and large-data visualization and graphics
Parallel and out-of-core view-dependent isocontour visualization using random data distribution
VISSYM '02 Proceedings of the symposium on Data Visualisation 2002
The SAGE graphics architecture
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Chromium: a stream-processing framework for interactive rendering on clusters
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Design and implementation of a large-scale hybrid distributed graphics system
EGPGV '02 Proceedings of the Fourth Eurographics Workshop on Parallel Graphics and Visualization
Distributed rendering of interactive soft shadows
EGPGV '02 Proceedings of the Fourth Eurographics Workshop on Parallel Graphics and Visualization
Parallel graphics and interactivity with the scaleable graphics engine
Proceedings of the 2001 ACM/IEEE conference on Supercomputing
A Hardware-Assisted Scalable Solution for Interactive Volume Rendering of Time-Varying Data
IEEE Transactions on Visualization and Computer Graphics
Distributed rendering of interactive soft shadows
Parallel Computing - Parallel graphics and visualisation
VG '03 Proceedings of the 2003 Eurographics/IEEE TVCG Workshop on Volume graphics
Real-time compression for dynamic 3D environments
MULTIMEDIA '03 Proceedings of the eleventh ACM international conference on Multimedia
JINX: an X3D browser for VR immersive simulation based on clusters of commodity computers
Proceedings of the ninth international conference on 3D Web technology
Integrated image and graphics technologies
Understanding next-generation VR: classifying commodity clusters for immersive virtual reality
Proceedings of the 2nd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
VV '04 Proceedings of the 2004 IEEE Symposium on Volume Visualization and Graphics
Real-time multidepth stream compression
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
PVG '03 Proceedings of the 2003 IEEE Symposium on Parallel and Large-Data Visualization and Graphics
SLIC: Scheduled Linear Image Compositing for Parallel Volume Rendering
PVG '03 Proceedings of the 2003 IEEE Symposium on Parallel and Large-Data Visualization and Graphics
A Multi-Layered Image Cache for Scientific Visualization
PVG '03 Proceedings of the 2003 IEEE Symposium on Parallel and Large-Data Visualization and Graphics
A PC Cluster System for Simultaneous Interactive Volumetric Modeling and Visualization
PVG '03 Proceedings of the 2003 IEEE Symposium on Parallel and Large-Data Visualization and Graphics
Experiences in driving a cave with IBM scalable graphics engine-3 (SGE-3) prototypes
Proceedings of the ACM symposium on Virtual reality software and technology
VR content platform for multi-projection displays with realtime image adjustment
Proceedings of the 2005 international conference on Augmented tele-existence
A global hierarchical Z space algorithm for cluster parallel graphics architectures
Proceedings of the 4th international conference on Computer graphics and interactive techniques in Australasia and Southeast Asia
Modern approaches to augmented reality
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
NPU-Based Image Compositing in a Distributed Visualization System
IEEE Transactions on Visualization and Computer Graphics
ACM SIGGRAPH 2007 posters
Larrabee: a many-core x86 architecture for visual computing
ACM SIGGRAPH 2008 papers
PROCAMS '08 Proceedings of the 5th ACM/IEEE International Workshop on Projector camera systems
Massively parallel volume rendering using 2-3 swap image compositing
Proceedings of the 2008 ACM/IEEE conference on Supercomputing
Scalable isosurface visualization of massive datasets on commodity off-the-shelf clusters
Journal of Parallel and Distributed Computing
International Journal of Reconfigurable Computing
Direct send compositing for parallel sort-last rendering
EG PGV'07 Proceedings of the 7th Eurographics conference on Parallel Graphics and Visualization
Scalable sort-first parallel direct volume rendering with dynamic load balancing
EG PGV'07 Proceedings of the 7th Eurographics conference on Parallel Graphics and Visualization
Asynchronous parallel reliefboard computation for scene object approximation
EG PGV'10 Proceedings of the 10th Eurographics conference on Parallel Graphics and Visualization
Fast compositing for cluster-parallel rendering
EG PGV'10 Proceedings of the 10th Eurographics conference on Parallel Graphics and Visualization
Hi-index | 0.00 |
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.