IEEE Sensors Journal · 2004 · 77 citations · 13 references
ComputingComputer ScienceHigh-performance ComputingCluster ComputingComputer GraphicsParallel ComputingGraphics Processing Unit ArchitectureGraphics Processing Unit ComputingGraphics Processing UnitsParallel ArchitecturesParallel Computing SystemsVolume RenderingAccelerated Volume RenderingCompositingInteractive Volume RenderingParallel Image ProcessingParallel RenderingParallel Volume RenderingRendering OptimizationVolume Rendering Acceleration
Parallel volume rendering offers a feasible solution to the large data visualization problem by distributing both the data and rendering calculations among multiple computers connected by a network. In sort-last parallel volume rendering, each processor generates an image of its assigned subvolume, which is blended together with other images to derive the final image. Improving the efficiency of this compositing step, which requires interprocesssor communication, is the key to scalable, interactive rendering. The recent trend of using hardware-accelerated volume rendering demands further acceleration of the image compositing step. We present a new optimized parallel image compositing algorithm and its performance on a PC cluster. Our test results show that this new algorithm offers significant savings over previous algorithms in both communication and compositing costs. On a 64-node PC cluster with a 100BaseT network interconnect, we can achieve interactive rendering rates for images at resolutions up to 1024x1024 pixels at several frames per second.
13
A sorting classification of parallel rendering
Stephen Molnar, Michael Cox, David Ellsworth et al. · IEEE Computer Graphics and Applications · 1994 · 549 citations
Segmented ray casting for data parallel volume rendering
William M. Hsu · 1993 · 127 citations
Gordon Stoll, Matthew Eldridge, Dan W. Patterson et al. · 2001 · 105 citations