Adaptive load balancing for raycasting of non-uniformly bricked volumes

C. Muller, M. Strengert, T. Ertl
Institute for Visualization and Interactive Systems, Universitat Stuttgart, Universitatsstrasse 38, 70569 Stuttgart, Baden-Wurttemberg, Germany
Parallel Comput., Vol. 33, No. 6. (2007), pp. 406-419


   title={Adaptive load balancing for raycasting of non-uniformly bricked volumes},

   author={M{\”u}ller, C. and Strengert, M. and Ertl, T.},

   journal={Parallel Computing},








Source Source   



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.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: