当前位置: X-MOL 学术Opt. Rev. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
An MPI-accelerated Monte Carlo algorithm for estimating the reflectance and transmittance properties of a wind-driven sea surface
Optical Review ( IF 1.1 ) Pub Date : 2022-01-29 , DOI: 10.1007/s10043-022-00721-8
Yu Yang 1, 2 , Lixin Guo 1
Affiliation  

The Preisendorfer and Mobley Monte Carlo model is a classical photon-rough sea surface interaction model that is used to study the reflectance and transmittance properties of the wind-driven sea surface. In this paper, we develop a computational framework and the implementation for parallel processing of this model by using Message Passing Interface. We then analyze the correspondence between serial and parallel results and the speedup of the proposed algorithm on a single personal computer and computers cluster. The results indicate that achieved speedup is slightly lower than the linear speedup, and the parallel efficiency is slowly decreased by increasing the number of processes. Compared to a serial code, the relative differences of irradiance are all lower than 2.5%, and the relative differences of radiance are below 2.5% for air-incident source and below 10% for underwater source.



中文翻译:

一种用于估计风驱动海面反射率和透射率特性的 MPI 加速蒙特卡罗算法

Preisendorfer 和 Mobley Monte Carlo 模型是一种经典的光子-粗糙海面相互作用模型,用于研究风驱动海面的反射率和透射率特性。在本文中,我们使用消息传递接口开发了一个计算框架和该模型的并行处理实现。然后我们分析了串行和并行结果之间的对应关系以及所提出的算法在单个个人计算机和计算机集群上的加速。结果表明,实现的加速比略低于线性加速,并且并行效率随着进程数的增加而缓慢下降。与序列码相比,辐照度相对差异均低于2.5%,辐照度相对差异在2以下。

更新日期:2022-01-30
down
wechat
bug