Title :
On the partitionability of hierarchical radiosity
Author_Institution :
Fachbereich Inf., Dortmund Univ., Germany
Abstract :
The hierarchical radiosity algorithm (HRA) is one of the most efficient sequential algorithms for physically based rendering. Unfortunately, it is hard to implement in parallel. There exist fairly efficient shared-memory implementations but things get worse in a distributed memory (DM) environment. We examine the structure of the HRA in a graph partitioning setting. Various measurements performed on the task access graph of the HRA indicate the existence of several bottlenecks in a potential DM implementation. We compare "optimal" partitioning results obtained by the partitioning software Metis with a trivial and a spatial partitioning algorithm, and show that the spatial partitioning copes with most of the bottlenecks well.
Keywords :
brightness; data visualisation; rendering (computer graphics); Metis; bottlenecks; distributed memory environment; graph partitioning; hierarchical radiosity algorithm; partitioning software; physically based rendering; sequential algorithms; shared-memory implementations; task access graph; Algorithm design and analysis; Computational modeling; Concurrent computing; Delta modulation; Load management; Parallel algorithms; Partitioning algorithms; Performance evaluation; Software algorithms;
Conference_Titel :
Parallel Visualization and Graphics Symposium, 1999. Proceedings. 1999 IEEE`
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-7803-5901-1
DOI :
10.1109/PVGS.1999.810141