• 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