Exploiting data coherence to improve parallel volume rendering
- 1 January 1994
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Parallel & Distributed Technology: Systems & Applications
- Vol. 2 (2) , 8-16
- https://doi.org/10.1109/88.311568
Abstract
We have implemented a parallel volume renderer that successfully manages work and data distribution by exploiting data coherence-the tendency of neighboring pixels to use the same data during rendering, particularly when rendering volume data. This flexible, powerful renderer uses ray-casting on a Fujitsu AP1000 to generate high-quality images of volume data sets with other geometrically defined structures, such as a set of coordinate axes or a world map. This article focuses on our schemes for work and data distribution. Using image-space work distribution to partition a 2D image among processing nodes, and distributed virtual memory to assign 3D volume data, this renderer effectively and efficiently parallelizes volume rendering.Keywords
This publication has 3 references indexed in Scilit:
- Architecture of highly parallel ap1000 computerSystems and Computers in Japan, 1993
- Volume rendering on scalable shared-memory MIMD architecturesPublished by Association for Computing Machinery (ACM) ,1992
- Exploiting coherence for multiprocessor ray tracingIEEE Computer Graphics and Applications, 1989