Optimization of sequential code for simulation of solar radiative transfer in a vertically heterogeneous environment
- 29 Downloads
This article belongs to the series of works aimed at improving computing capacity of radiation codes implementing the Monte Carlo statistical method. A short description is given of the main blocks of basic (FORTRAN version) and optimized (C version) codes designed for calculation of sky radiance in a vertically heterogeneous medium. We present the results of tests which were aimed at evaluating the performance of each of the codes under different conditions in numerical experiments. In the cases examined, the performance indicators of the optimized C code were higher as compared with the basic one. It is shown that differences in execution time of the codes are reduced by increasing the optical density of the atmosphere, and using more productive computers. The developed C code can serve as a basis for creating a high-performance radiation code.
Keywordssolar radiation clouds Monte Carlo method numerical simulation optimization FORTRAN and C programming languages
Unable to display preview. Download preview PDF.
- 5.3D Radiative Transfer in Cloudy Atmospheres Ed. by A. Marshak and A. Davis (Springer, Berlin; Heidelberg, 2005).Google Scholar
- 7.L. P. Bass and O. V. Nikolaeva, “Raduga-6—a program for computing stationary and nonstationary neutron and gamma-fields in 1D, 2D, and 3D domains,” in Proc. of the 7th Itern. Sci. Techn. Conf. “Safety Insurance of NPP with VVER” (OKB “GIDROPRESS”, Podolsk, 2011) [in Russian]Google Scholar
- 8.A. Berk, G. P. Anderson, P. K. Acharya, L. S. Bernstein, L. Muratov, J. Lee, M. Fox, S. M. Adler-Golden, J. H. Chetwynd, M. L. Hoke, R. B. Lockwood, J. A. Gardner, T. W. Cooley, C. C. Borel, P. E. Lewis, and E. P. Shettle, “MODTRAN5: 2006 Update,” Proc. SPIE 6233, 62331F (2006). doi 10.1117/12.665077ADSCrossRefGoogle Scholar
- 12.http://reef.atmos.colostate.edu/~gregm/xrtm/Google Scholar
- 15.G. I. Marchuk, G. A. Mikhailov, M. A. Nazaraliev, R. A. Darbinyan, B. A. Kargin, and B. S. Elepov, Method Monte Carlo in Atmospheric Optics (Nauka, Novosibirsk, 1976) [in Russian].Google Scholar
- 18.V. S. Komarov and N. Ya. Lomakina, Statistical Models of the Atmospheric Boundary Layer in Western Siberia (Publishing House of IAO SB RAS, Tomsk, 2008) [in Russian].Google Scholar
- 19.S. J. Hook, ASTER Spectral Library: Johns Hopkins University (JHU) spectral library; Jet Propulsion Laboratory (JPL) spectral library; The United States Geological Survey (USGS-Reston) spectral library. Dedicated CDROM, Version 1.2 (1998); see also http://speclib. jpl.nasa.gov.Google Scholar