October 29th, 2007
This thesis presents a methodology for rendering very large volume data on scalable high-resolution displays using a distributed-memory cluster.
The methodology uses a multi-resolution octree, an image-order data distribution method, a distributed shared-memory data management system, a multi-level cache, and hardware accelerated rendering techniques to produce a solution that is scalable in terms of input size and output resolution.
An analytical cost model validated by experimental results predicts the system’s behavior. The methodology’s usefulness is demonstrated with a number of domain specific datasets.
The primary contributions of this thesis include:
Schwarz, N., Distributed Volume Rendering of Very Large Data on High-Resolution Scalable Displays, Thesis in partial fulfillment of the requirement for the degree of Master of Science in Computer Science, University of Illinois at Chicago, Chicago, IL, October 29th, 2007.