DocumentCode :
1483034
Title :
Massively parallel computational simulations in light scattering
Author :
Potter, David J. ; Cline, Marshall P.
Author_Institution :
Dept. of Electr. & Comput. Eng., Clarkson Univ., Potsdam, NY, USA
Volume :
79
Issue :
4
fYear :
1991
fDate :
4/1/1991 12:00:00 AM
Firstpage :
567
Lastpage :
573
Abstract :
Described is the Connection Machine, a massively parallel SIMD (single instruction multiple data) computer of 64K processors, used to simulate optical scattering and absorption phenomena where the scattering objects are much larger than the wavelength of the incident light. One processor of the connection machine is assigned to an individual incident ray. The processor tracks the ray through the object system noting the multiple reflections and refractions which occur. The results calculated are the vectors of the outgoing rays which are leaving the object system environment. As each of the interactions of each incident ray are independent of those of all other rays, 64K incident rays can be tracked at a time. The classic communication bottleneck between processors on SIMD machines is nonexistent in this case. Using a stochastic approach, a Monte Carlo technique is used whereby each ray is either reflected or refracted based on probabilities. The object is represented by a collection of small facets enabling almost any shaped object or objects to be modeled from any orientation. The limit on the complexity of the object system is limited only by the size of the host memory of the Connection Machine. The algorithm is such that it runs in linear time to the number of facets which are used to represent the system
Keywords :
light scattering; parallel processing; physics computing; Connection Machine; Monte Carlo technique; absorption phenomena; communication bottleneck; light scattering; massively parallel SIMD; massively parallel computational simulations; multiple reflections; multiple refractions; object system; optical scattering; stochastic approach; Absorption; Computational modeling; Computer aided instruction; Computer simulation; Concurrent computing; Light scattering; Optical computing; Optical reflection; Optical refraction; Optical scattering;
fLanguage :
English
Journal_Title :
Proceedings of the IEEE
Publisher :
ieee
ISSN :
0018-9219
Type :
jour
DOI :
10.1109/5.92049
Filename :
92049
Link To Document :
بازگشت