Thumbnail
Access Restriction
Open

Author Nance, Robert P. ♦ Wilmoth, Richard G. ♦ Moon, Bongki ♦ Hassan, H. A. ♦ Saltz, Joel
Source CiteSeerX
Content type Text
File Format PDF
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Subject Keyword Three-dimensional Flow ♦ Finite Flat Plate ♦ Parallel Dsmc Solution ♦ Scalar Code ♦ Good Load-balance Characteristic ♦ Parallel Implementation ♦ Nitrogen Flow ♦ Parallel Algorithm ♦ Faster Execution Time ♦ Onedimensional Chain-partitioning Method ♦ Remapping-interval Policy ♦ Runtime Library Support ♦ Finitethickness Flat Plate ♦ Direct Simulation Monte Carlo ♦ Performance Test ♦ Experimental Data ♦ Good Load Balance ♦ Domain Decomposition ♦ Parallel Code
Abstract This paper describes a parallel implementation of the direct simulation Monte Carlo (DSMC) method. Runtime library support is used for scheduling and execution of communication between nodes, and domain decomposition is performed dynamically to maintain a good load balance. Performance tests are conducted using the code to evaluate various remapping and remapping-interval policies, and it is shown that a onedimensional chain-partitioning method works best for the problems considered. The parallel code is then used to simulate the Mach 20 nitrogen flow over a finitethickness flat plate. It is shown that the parallel algorithm produces results which compare well with experimental data. Moreover, it yields significantly faster execution times than the scalar code, as well as very good load-balance characteristics.
Educational Role Student ♦ Teacher
Age Range above 22 year
Educational Use Research
Education Level UG and PG ♦ Career/Technical Study
Learning Resource Type Article
Publisher Date 1994-01-01