Parallel volume rendering and data coherence
PRS '93 Proceedings of the 1993 symposium on Parallel rendering
Interactive ray tracing for isosurface rendering
Proceedings of the conference on Visualization '98
I3D '99 Proceedings of the 1999 symposium on Interactive 3D graphics
Very high resolution simulation of compressible turbulence on the IBM-SP system
SC '99 Proceedings of the 1999 ACM/IEEE conference on Supercomputing
Interactive global illumination using fast ray tracing
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
Interactive Ray Tracing for Volume Visualization
IEEE Transactions on Visualization and Computer Graphics
Interactive Distributed Ray Tracing of Highly Complex Models
Proceedings of the 12th Eurographics Workshop on Rendering Techniques
Faster Isosurface Ray Tracing Using Implicit KD-Trees
IEEE Transactions on Visualization and Computer Graphics
Distributed Interactive Ray Tracing of Dynamic Scenes
PVG '03 Proceedings of the 2003 IEEE Symposium on Parallel and Large-Data Visualization and Graphics
Memory sharing for interactive ray tracing on clusters
Parallel Computing - Parallel graphics and visualization
Interactive Display of Isosurfaces with Global Illumination
IEEE Transactions on Visualization and Computer Graphics
Distributed Shared Memory for Roaming Large Volumes
IEEE Transactions on Visualization and Computer Graphics
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
An interactive out-of-core rendering framework for visualizing massively complex models
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Packet-based whitted and distribution ray tracing
GI '07 Proceedings of Graphics Interface 2007
Interactive Isosurface Ray Tracing of Time-Varying Tetrahedral Volumes
IEEE Transactions on Visualization and Computer Graphics
The design of parallel solid voxelization based on multi-processor pipeline by program slicing
ICCOMP'08 Proceedings of the 12th WSEAS international conference on Computers
CGIM '07 Proceedings of the Ninth IASTED International Conference on Computer Graphics and Imaging
An interactive out-of-core rendering framework for visualizing massively complex models
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
Memory-savvy distributed interactive ray tracing
EG PGV'04 Proceedings of the 5th Eurographics conference on Parallel Graphics and Visualization
An application of scalable massive model interaction using shared-memory systems
EG PGV'06 Proceedings of the 6th Eurographics conference on Parallel Graphics and Visualization
A scalable, hybrid scheme for volume rendering massive data sets
EG PGV'06 Proceedings of the 6th Eurographics conference on Parallel Graphics and Visualization
Interactive iso-surface ray tracing of massive volumetric data sets
EG PGV'07 Proceedings of the 7th Eurographics conference on Parallel Graphics and Visualization
Hi-index | 0.00 |
We have constructed a distributed parallel ray tracing system that interactively produces isosurface renderings from large data sets on a cluster of commodity PCs. The program was derived from the SCI Institute's interactive ray tracer (*-Ray), which utilizes small to large shared memory platforms, such as the SGI Origin series, to interact with very large-scale data sets. Making this approach work efficiently on a cluster requires attention to numerous system-level issues, especially when rendering data sets larger than the address space of each cluster node. The rendering engine is an image parallel ray tracer with a supervisor/workers organization. Each node in the cluster runs a multi-threaded application. A minimal abstraction layer on top of TCP links the nodes, and enables asynchronous message handling. For large volumes, render threads obtain data bricks on demand from an object-based software distributed shared memory. Caching improves performance by reducing the amount of data transfers for a reasonable working set size. For large data sets, the cluster-based interactive ray tracer performs comparably with an SGI Origin system. We examine the parameter space of the renderer and provide experimental results for interactive rendering of large (7.5 GB) data sets.