Title :
Too many cooks don´t spoil the broth: light simulation on massively parallel computers
Author_Institution :
Program of Comput. Graphics, Cornell Univ., Ithaca, NY, USA
Abstract :
A computer graphics algorithm for simulating the propagation of light and its interaction with matter on a massively parallel computer is presented. This algorithm, called the tagged shooting method, is designed for a virtual machine containing a great number of simple communicating processors arrayed into a cubical three-dimensional lattice. Only nearest neighbor communication among processors is assumed, and there is no reliance on global shared memory. The algorithm is similar in spirit to the classical progressive refinement radiosity method designed for more conventional computers but is not an adaptation of that technique to massive parallelism. Instead, the new algorithm uses a discretization of the wave equation as a local rule for shuttling radiant energy values between processors that correspond to regions of space. A number of example images that were created with an implementation of the algorithm on a Connection Machine are depicted and critiqued
Keywords :
computer graphics; digital simulation; physics computing; Connection Machine; computer graphics algorithm; discretization; light simulation; massively parallel computers; nearest neighbor communication; tagged shooting method; virtual machine; wave equation; Algorithm design and analysis; Computational modeling; Computer graphics; Computer simulation; Concurrent computing; Design methodology; Lattices; Nearest neighbor searches; Optical propagation; Virtual machining;
Conference_Titel :
Frontiers of Massively Parallel Computation, 1990. Proceedings., 3rd Symposium on the
Conference_Location :
College Park, MD
Print_ISBN :
0-8186-2053-6
DOI :
10.1109/FMPC.1990.89445