The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - July-September (2000 vol.6)
pp: 220-235
ABSTRACT
<p><b>Abstract</b>—We describe a novel algorithm for computing view-independent finite-element radiosity solutions on distributed shared-memory parallel architectures. Our approach is based on the notion of a <it>subiteration</it> being the transfer of energy from a single source to a subset of the scene's receiver patches. By using an efficient queue-based scheduling system to process these subiterations, we show how radiosity solutions can be generated without the need for processor synchronization between iterations of the progressive refinement algorithm. The only significant source of interprocessor communication required by our method is for visibility calculations. We also describe a perceptually-driven approach to visibility estimation, which employs an efficient volumetric grid structure and attempts to reduce the amount of interprocessor communication by approximating visibility queries between distant patches. Our algorithm also eliminates the need for dynamic load-balancing until the end of the solution process and is shown to achieve a super-linear speedup in many situations.</p>
INDEX TERMS
Radiosity, progressive refinement, parallelism, distributed shared memory, load balancing, tone reproduction, visibility.
CITATION
Simon Gibson, Roger J. Hubbold, "A Perceptually-Driven Parallel Algorithm for Efficient Radiosity Simulation", IEEE Transactions on Visualization & Computer Graphics, vol.6, no. 3, pp. 220-235, July-September 2000, doi:10.1109/2945.879784
18 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool