Parallel Monte-Carlo Program for Polarized Light Scattering Spectroscopy

Shan Ju,Yong Deng,Qiang Lu,Qingming Luo
DOI: https://doi.org/10.3321/j.issn:0253-2239.2007.03.025
2007-01-01
Abstract:Spectroscopy of polarized light scattering is a novel technique prospected to diagnose precancerous lesions. However, a perfect theoretical method to study the mechanism of this technique is absent. With the parallel computing and Stokes-Muller formalism to describe the polarization of photon and media, respectively, a Monte-Carlo program, which can simulate the spectra of polarized light scattering, is developed. The program is designed with a master-slave architecture based on message passing interface (MPI), and a dynamic load balance is obtained via taskpool scheme. It has been validated by the comparison of polarized light backscattering spectra in turbid media between simulation and experiments. Furthermore, results show that this program can provide excellent scalability of task size and slaver number. For long-time required simulations, the computational time of using n slavers can be reduced as almost 1/n times of using 1 slaver.
What problem does this paper attempt to address?