Display of Surfaces from Volume Data
IEEE Computer Graphics and Applications
Network-based concurrent computing on the PVM system
Concurrency: Practice and Experience
Segmented ray casting for data parallel volume rendering
PRS '93 Proceedings of the 1993 symposium on Parallel rendering
Parallel volume rendering and data coherence
PRS '93 Proceedings of the 1993 symposium on Parallel rendering
Integrating volume data analysis and rendering on distributed memory architectures
PRS '93 Proceedings of the 1993 symposium on Parallel rendering
Parallel volume-rendering algorithm performance on mesh-connected multicomputers
PRS '93 Proceedings of the 1993 symposium on Parallel rendering
Multidimensional binary search trees used for associative searching
Communications of the ACM
Near real-time shaded display of rigid objects
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Parallel volume ray-casting for unstructured-grid data on distributed-memory architectures
PRS '95 Proceedings of the IEEE symposium on Parallel rendering
Image composition methods for sort-last polygon rendering on 2-D mesh architectures
PRS '95 Proceedings of the IEEE symposium on Parallel rendering
Interactive parallel rendering on a multiprocessor system with intelligent communication controllers
PRS '95 Proceedings of the IEEE symposium on Parallel rendering
Load balancing for multi-projector rendering systems
HWWS '99 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Scalable distributed visualization using off-the-shelf components
PVGS '99 Proceedings of the 1999 IEEE symposium on Parallel visualization and graphics
A fast volume rendering algorithm for time-varying fields using a time-space partitioning (TSP) tree
VIS '99 Proceedings of the conference on Visualization '99: celebrating ten years
Hybrid sort-first and sort-last parallel rendering with a cluster of PCs
HWWS '00 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
A Parallel Algorithm for Volume Projections on SIMD Mesh-Connected Computers
The Journal of Supercomputing
High performance visualization of time-varying volume data over a wide-area network status
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
Parallel view-dependent isosurface extraction using multi-pass occlusion culling
PVG '01 Proceedings of the IEEE 2001 symposium on parallel and large-data visualization and graphics
Parallel rendering with k-way replication
PVG '01 Proceedings of the IEEE 2001 symposium on parallel and large-data visualization and graphics
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
Hardware-accelerated parallel non-photorealistic volume rendering
NPAR '02 Proceedings of the 2nd international symposium on Non-photorealistic animation and rendering
Parallel and out-of-core view-dependent isocontour visualization using random data distribution
VISSYM '02 Proceedings of the symposium on Data Visualisation 2002
Chromium: a stream-processing framework for interactive rendering on clusters
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
An interleaved parallel volume renderer with PC-clusters
EGPGV '02 Proceedings of the Fourth Eurographics Workshop on Parallel Graphics and Visualization
EGPGV '02 Proceedings of the Fourth Eurographics Workshop on Parallel Graphics and Visualization
Next-generation visual supercomputing using PC clusters with volume graphics hardware devices
Proceedings of the 2001 ACM/IEEE conference on Supercomputing
RIVA: A Versatile Parallel Rendering System for Interactive Scientific Visualization
IEEE Transactions on Visualization and Computer Graphics
Image Composition Schemes for Sort-Last Polygon Rendering on 2D Mesh Multicomputers
IEEE Transactions on Visualization and Computer Graphics
Interactive Ray Tracing for Volume Visualization
IEEE Transactions on Visualization and Computer Graphics
PVR: High-Performance Volume Rendering
IEEE Computational Science & Engineering
Scalable Rendering on PC Clusters
IEEE Computer Graphics and Applications
Massively Parallel Software Rendering for Visualizing Large-Scale Data Sets
IEEE Computer Graphics and Applications
Non-invasive interactive visualization of dynamic architectural environments
I3D '03 Proceedings of the 2003 symposium on Interactive 3D graphics
Visualizing Time-Varying Volume Data
Computing in Science and Engineering
Interactive Multi-volume Visualization
ICCS '02 Proceedings of the International Conference on Computational Science-Part II
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
Optimizing parallel performance of unstructured volume rendering for the Earth Simulator
Parallel Computing - Parallel graphics and visualisation
Parallel ray tracing on a chip
Practical parallel rendering
Parallel Rendering Techniques for Massively Parallel Visualization
PAS '97 Proceedings of the 2nd AIZU International Symposium on Parallel Algorithms / Architecture Synthesis
VG '03 Proceedings of the 2003 Eurographics/IEEE TVCG Workshop on Volume graphics
An improvement on binary-swap compositing for sort-last parallel rendering
Proceedings of the 2003 ACM symposium on Applied computing
Parallel Computing - Special issue: Parallel and distributed scientific and engineering computing
VV '04 Proceedings of the 2004 IEEE Symposium on Volume Visualization and Graphics
A Parallel Visualization Pipeline for Terascale Earthquake Simulations
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
Visualizing Very Large-Scale Earthquake Simulations
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
A data distributed parallel algorithm for nonrigid image registration
Parallel Computing
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
Sort-First, Distributed Memory Parallel Visualization and Rendering
PVG '03 Proceedings of the 2003 IEEE Symposium on Parallel and Large-Data Visualization and Graphics
Parallel Cell Projection Rendering of Adaptive Mesh Refinement Data
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
Visibility Culling Using Plenoptic Opacity Functions for Large Volume Visualization
Proceedings of the 14th IEEE Visualization 2003 (VIS'03)
A study of I/O methods for parallel visualization of large-scale data
Parallel Computing - Parallel graphics and visualization
A parallel multiresolution volume rendering algorithm for large data visualization
Parallel Computing - Parallel graphics and visualization
Distributed Shared Memory for Roaming Large Volumes
IEEE Transactions on Visualization and Computer Graphics
From mesh generation to scientific visualization: an end-to-end approach to parallel supercomputing
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
Interactive ray tracing for volume visualization
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
NPU-Based Image Compositing in a Distributed Visualization System
IEEE Transactions on Visualization and Computer Graphics
SPVN: a new application framework for interactive visualization of large datasets
ACM SIGGRAPH 2007 courses
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
Pipelining parallel image compositing and delivery for efficient remote visualization
Journal of Parallel and Distributed Computing
IEICE - Transactions on Information and Systems
A configurable algorithm for parallel image-compositing applications
Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis
Visibility computations - scanline algorithms and techniques
ICCSA'07 Proceedings of the 2007 international conference on Computational science and Its applications - Volume Part II
Modularity for large virtual reality applications
Presence: Teleoperators and Virtual Environments
Multi-GPU volume rendering using MapReduce
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing
Efficient pipelining parallel methods for image compositing in sort-last rendering
NPC'10 Proceedings of the 2010 IFIP international conference on Network and parallel computing
Large data visualization on distributed memory multi-GPU clusters
Proceedings of the Conference on High Performance Graphics
International Journal of Reconfigurable Computing
Review: Large scale distributed visualization on computational Grids: A review
Computers and Electrical Engineering
An image compositing solution at scale
Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis
Parallel volume rendering with early ray termination for visualizing large-scale datasets
ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
Survey of parallel and distributed volume rendering: revisited
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and Its Applications - Volume Part III
Towards interactive photorealistic rendering of indoor scenes: a hybrid approach
EGWR'99 Proceedings of the 10th Eurographics conference on Rendering
Parallel multiresolution volume rendering of large data sets with error-guided load balancing
EG PGV'04 Proceedings of the 5th Eurographics conference on Parallel Graphics and Visualization
I/O strategies for parallel rendering of large time-varying volume data
EG PGV'04 Proceedings of the 5th Eurographics conference on Parallel Graphics and Visualization
Dynamic load balancing for parallel volume rendering
EG PGV'06 Proceedings of the 6th Eurographics conference on Parallel Graphics and Visualization
Sorted pipeline image composition
EG PGV'06 Proceedings of the 6th Eurographics conference on Parallel Graphics and Visualization
Remote large data visualization in the paraview framework
EG PGV'06 Proceedings of the 6th Eurographics conference on Parallel Graphics and Visualization
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
Parallel reflective symmetry transformation for volume data
EG PGV'07 Proceedings of the 7th Eurographics conference on Parallel Graphics and Visualization
Multi-GPU sort-last volume visualization
EG PGV'08 Proceedings of the 8th Eurographics conference on Parallel Graphics and Visualization
Parallel volume rendering on the IBM Blue Gene/P
EG PGV'08 Proceedings of the 8th Eurographics conference on Parallel Graphics and Visualization
EG PGV'09 Proceedings of the 9th Eurographics conference on Parallel Graphics and Visualization
Cross-node occlusion in sort-last volume rendering
EG PGV'10 Proceedings of the 10th 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
Accelerating and benchmarking radix-k image compositing at large scale
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
Revisiting parallel rendering for shared memory machines
EG PGV'11 Proceedings of the 11th Eurographics conference on Parallel Graphics and Visualization
A multiresolution volume rendering framework for large-scale time-varying data visualization
VG'05 Proceedings of the Fourth Eurographics / IEEE VGTC conference on Volume Graphics
Versatile communication algorithms for data analysis
EuroMPI'12 Proceedings of the 19th European conference on Recent Advances in the Message Passing Interface
Towards a scalable architecture for real-time volume rendering
EGGH'95 Proceedings of the Tenth Eurographics conference on Graphics Hardware
NUMA-aware image compositing on multi-GPU platform
The Visual Computer: International Journal of Computer Graphics
Hi-index | 0.00 |
We describe a parallel volume-rendering algorithm, which consists of two parts: parallel ray tracing and parallel compositing. In the most recent implementation on Connection Machine's CM-5 and networked workstations, the parallel volume renderer evenly distributes data to the computing resources available. Without the need to communicate with other processing units, each subvolume is ray traced locally and generates a partial image. The parallel compositing process then merges all resulting partial images in depth order to produce the complete image. The compositing algorithm is particularly effective for massively parallel processing, as it always uses all processing units by repeatedly subdividing the partial images and distributing them to the appropriate processing units. Test results on both the CM-5 and the workstations are promising. They do, however, expose different performance issues for each platform.