Title :
Towards efficient parallel radiosity for DSM-based parallel computers using virtual interfaces
Author :
Renambot, Luc ; Arnaldi, Bruno ; Priol, Thierry ; Pueyo, Xavier
Author_Institution :
IRISA, Rennes, France
Abstract :
The paper presents the performance evaluation of a new technique for radiosity computation which aims at exploiting efficiently the different levels of a memory hierarchy of both sequential and parallel computers. Such ability is essential when dealing with complex environments having several millions of polygons. The principle of the technique is to split the initial environment into several sub-environments and compute the radiosity within each sub-environment. Exchange of energy between sub-environments is performed by means of virtual interfaces and visibility masks. The size of sub-environments can be adapted in order to fit into a cache or a local memory. The authors performed several experiments using an SGI Origin 2000 to show the effectiveness of the solution. It improves both the sequential and parallel execution of a progressive radiosity algorithm. The technique decreases the execution time on one processor of an SGI Origin 2000 by a factor of more than 5 and leads to a very good efficiency for complex environments (1 million of polygons) on a multiprocessor configuration
Keywords :
brightness; distributed memory systems; lighting; performance evaluation; realistic images; rendering (computer graphics); shared memory systems; visibility; SGI Origin 2000; cache; complex environments; distributed shared memory-based parallel computers; efficient parallel radiosity; energy exchange; execution time; local memory; memory hierarchy; multiprocessor configuration; performance evaluation; polygons; progressive radiosity algorithm; radiosity computation; sequential computers; sub-environments; virtual interfaces; visibility masks; Chromium; Computer graphics; Computer interfaces; Concurrent computing; Distributed computing; Lighting; Parallel processing; Parallel programming; Rendering (computer graphics); Workstations;
Conference_Titel :
Parallel Rendering, 1997. PRS 97. Proceedings. IEEE Symposium on
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-8186-8265-5
DOI :
10.1109/PRS.1997.628298