Back to Search
Start Over
A Scalable Hybrid Scheme for Ray-Casting of Unstructured Volume Data
- Source :
- IEEE transactions on visualization and computer graphics. 25(7)
- Publication Year :
- 2018
-
Abstract
- We present an algorithm for parallel volume rendering that is a hybrid between classical object order and image order techniques. The algorithm operates on unstructured grids (and structured ones), and thus can deal with block boundaries interleaving in complex ways. It also deals effectively with cases that are prone to load imbalance, i.e., cases where cell sizes differ dramatically, either because of the nature of the input data, or because of the effects of the camera transformation. The algorithm divides work over resources such that each phase of its processing is bounded in the amount of computation it can perform. We demonstrate its efficacy through a series of studies, varying over camera position, data set size, transfer function, image size, and processor count. At its biggest, our experiments scaled up to 8,192 processors and operated on data sets with more than one billion cells. In total, we find that our hybrid algorithm performs well in all cases. This is because our algorithm naturally adapts its computation based on workload, and can operate like either an object order technique or an image order technique in scenarios where those techniques are efficient.
- Subjects :
- Computer science
Computation
020207 software engineering
Volume rendering
02 engineering and technology
Computer Graphics and Computer-Aided Design
Hybrid algorithm
Transformation (function)
Signal Processing
Scalability
Ray casting
0202 electrical engineering, electronic engineering, information engineering
Computer Vision and Pattern Recognition
Algorithm
Software
Block (data storage)
Subjects
Details
- ISSN :
- 19410506
- Volume :
- 25
- Issue :
- 7
- Database :
- OpenAIRE
- Journal :
- IEEE transactions on visualization and computer graphics
- Accession number :
- edsair.doi.dedup.....3bf2021909cf5e0e44cf828ce106449f