Efficient ray tracing of volume data
ACM Transactions on Graphics (TOG)
A data distributed, parallel algorithm for ray-traced volume rendering
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
A Sorting Classification of Parallel Rendering
IEEE Computer Graphics and Applications
Accelerated volume rendering and tomographic reconstruction using texture mapping hardware
VVS '94 Proceedings of the 1994 symposium on Volume visualization
Parallel Volume Rendering Using PC Graphics Hardware
PG '01 Proceedings of the 9th Pacific Conference on Computer Graphics and Applications
Hardware-Based Ray Casting for Tetrahedral Meshes
Proceedings of the 14th IEEE Visualization 2003 (VIS'03)
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
Hierarchical visualization and compression of large volume datasets using GPU clusters
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
Optimized volume raycasting for graphics-hardware-based cluster systems
EG PGV'06 Proceedings of the 6th Eurographics conference on Parallel Graphics and Visualization
A simple and flexible volume rendering framework for graphics-hardware-based raycasting
VG'05 Proceedings of the Fourth Eurographics / IEEE VGTC conference on Volume Graphics
A new physics engine with automatic process distribution between CPU-GPU
Sandbox '08 Proceedings of the 2008 ACM SIGGRAPH symposium on Video games
An approach for the effective utilization of GP-GPUs in parallel combined simulation
Proceedings of the 40th Conference on Winter Simulation
Hi-index | 0.00 |
We describe a sort-last parallel volume rendering system based on single pass volume raycasting performed in the fragment shader unit. The architecture is aimed for displaying data sets that utilize the total distributed texture memory at interactive framerates. We use non-uniform texture bricks that are constructed and distributed by means of a kd-tree to employ object space partitioning. They are further used for implementing empty-space-skipping and a load balancing mechanism, which also makes use of the kd-tree, to increase the overall performance of the rendering system. Performance numbers are given for a mid-range GPU-cluster system consisting of eight render nodes with an Infiniband interconnection.