VECTOR AND PARALLEL MONTE CARLO RADIATIVE HEAT TRANSFER SIMULATION
- 1 January 1990
- journal article
- research article
- Published by Taylor & Francis in Numerical Heat Transfer, Part B: Fundamentals
- Vol. 16 (1) , 97-124
- https://doi.org/10.1080/10407798908944930
Abstract
A fully vectorized version of a Monte Carlo algorithm of radiative heat transfer in two-dimensional geometries is presented. This algorithm differs from previous applications in that its capabilities are more extensive, with arbitrary numbers of surfaces, arbitrary numbers of material properties, and surface characteristics that include transmission, specular reflection, and diffuse reflection (all of which may be functions of the angle of incidence). The algorithm is applied to an irregular, experimental geometry and implemented on a Cyber 205. A speedup factor of approximately 16, for this combination of geometry and material properties, is achieved for the vector version over the scalar code. Issues related to the details of vectorization, including heavy use of bit addressability, the maintaining of long vector lengths, and gather/scatter use, are discussed. The parallel application of this algorithm is straightforward and is discussed in light of architectural differences among several current supercomputers.Keywords
This publication has 10 references indexed in Scilit:
- Monte Carlo photon transport on a vector supercomputerIBM Journal of Research and Development, 1986
- Least-Squares Smoothing of Direct-Exchange Areas in Zonal AnalysisJournal of Heat Transfer, 1986
- Vectorized Monte Carlo photon transportParallel Computing, 1984
- A Stochastic Approach for Radiative Exchange in Enclosures With Nonparticipating MediumJournal of Heat Transfer, 1984
- A Monte Carlo-Finite Difference Method for Coupled Radiation-Conduction Heat Transfer in Semitransparent MediaJournal of Heat Transfer, 1983
- An Algorithm for Reducing the Bandwidth and Profile of a Sparse MatrixSIAM Journal on Numerical Analysis, 1976
- Monte carlo radiation solutions—effect of energy partitioning and number of raysInternational Journal of Heat and Mass Transfer, 1973
- Sparse Matrices and their ApplicationsPublished by Springer Nature ,1972
- A numerical experiment of radiant heat interchange by the monte carlo methodInternational Journal of Heat and Mass Transfer, 1968
- Direct Monte Carlo Calculation of Radiative Heat Transfer in VacuumJournal of Heat Transfer, 1966