光学学报, 2007, 27 (3): 510, 网络出版: 2007-03-15   

用于偏振散射光谱术研究的并行蒙特卡罗程序

Parallel Monte-Carlo Program for Polarized Light Scattering Spectroscopy
作者单位
华中科技大学生物医学光子学教育部重点实验室, 武汉光电国家实验室生物医学光子学研究部, 武汉 430074
摘要
偏振散射光谱术是一种新型的早期癌症无损光学检测技术。目前, 对这一技术的机理研究缺乏较好的理论手段。引入并行计算方法, 采用斯托克斯(Stokes)参量和米勒(Müller)矩阵分别描述光子包和介质的偏振特性, 实现了可用于模拟偏振散射光谱的并行偏振蒙特卡罗程序。程序基于消息传递接口(Message passing interface,MPI)并行开发平台, 采用主从(Master-slaver)并行计算模型, 并用任务池方法实现动态负载平衡。混浊介质后向偏振散射光谱的模拟和实验结果对照证实了程序的正确性;程序并行效率分析表明了程序在任务规模和节点规模上具有良好的可扩展性, 对于较大规模的任务, 使用n个从节点的模拟时间约为使用1个从节点模拟时间的1/n倍。
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-Müller 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.

鞠栅, 邓勇, 鲁强, 骆清铭. 用于偏振散射光谱术研究的并行蒙特卡罗程序[J]. 光学学报, 2007, 27(3): 510. 鞠栅, 邓勇, 鲁强, 骆清铭. Parallel Monte-Carlo Program for Polarized Light Scattering Spectroscopy[J]. Acta Optica Sinica, 2007, 27(3): 510.

本文已被 2 篇论文引用
被引统计数据来源于中国光学期刊网
引用该论文: TXT   |   EndNote

相关论文

加载中...

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!