Paper
30 November 2017 Performance analysis of a parallel Monte Carlo code for simulating solar radiative transfer in cloudy atmospheres using CUDA-enabled NVIDIA GPU
Author Affiliations +
Proceedings Volume 10466, 23rd International Symposium on Atmospheric and Ocean Optics: Atmospheric Physics; 104661H (2017) https://doi.org/10.1117/12.2286861
Event: XXIII International Symposium, Atmospheric and Ocean Optics, Atmospheric Physics, 2017, Irkutsk, Russian Federation
Abstract
One tool to improve the performance of Monte Carlo methods for numerical simulation of light transport in the Earth’s atmosphere is the parallel technology. A new algorithm oriented to parallel execution on the CUDA-enabled NVIDIA graphics processor is discussed. The efficiency of parallelization is analyzed on the basis of calculating the upward and downward fluxes of solar radiation in both a vertically homogeneous and inhomogeneous models of the atmosphere. The results of testing the new code under various atmospheric conditions including continuous singlelayered and multilayered clouds, and selective molecular absorption are presented. The results of testing the code using video cards with different compute capability are analyzed. It is shown that the changeover of computing from conventional PCs to the architecture of graphics processors gives more than a hundredfold increase in performance and fully reveals the capabilities of the technology used.
© (2017) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Tatiana Russkova "Performance analysis of a parallel Monte Carlo code for simulating solar radiative transfer in cloudy atmospheres using CUDA-enabled NVIDIA GPU", Proc. SPIE 10466, 23rd International Symposium on Atmospheric and Ocean Optics: Atmospheric Physics, 104661H (30 November 2017); https://doi.org/10.1117/12.2286861
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Monte Carlo methods

Numerical simulations

Parallel computing

Radiative transfer

Solar radiation

Back to Top