Direct Simulation Monte Carlo (DSMC) on the Connection Machine
- Pennsylvania State University, University Park (United States)
The massively parallel computer Connection Machine is utilized to map an improved version of the direct simulation Monte Carlo (DSMC) method for solving flows with the Boltzmann equation. The kinetic theory is required for analyzing hypersonic aerospace applications, and the features and capabilities of the DSMC particle-simulation technique are discussed. The DSMC is shown to be inherently massively parallel and data parallel, and the algorithm is based on molecule movements, cross-referencing their locations, locating collisions within cells, and sampling macroscopic quantities in each cell. The serial DSMC code is compared to the present parallel DSMC code, and timing results show that the speedup of the parallel version is approximately linear. The correct physics can be resolved from the results of the complete DSMC method implemented on the connection machine using the data-parallel approach. 41 refs.
- OSTI ID:
- 5589883
- Report Number(s):
- AIAA-Paper-92-0564; CONF-920157-
- Resource Relation:
- Conference: 30. American Institute of Astronautics and Aeronautics (AIAA) aerospace sciences meeting and exhibit, Reno, NV (United States), 6-9 Jan 1992; Other Information: Research supported by Pennsylvania State University
- Country of Publication:
- United States
- Language:
- English
Similar Records
Parallelizing the SDI ACCESS algorithm for the Connection Machine-2
Direct simulation Monte Carlo on petaflop supercomputers and beyond
Related Subjects
SUPERCONDUCTIVITY AND SUPERFLUIDITY
99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE
HYPERSONIC FLOW
D CODES
ALGORITHMS
BOLTZMANN EQUATION
COMPUTER ARCHITECTURE
COMPUTERIZED SIMULATION
KINETICS
MONTE CARLO METHOD
PARALLEL PROCESSING
COMPUTER CODES
DIFFERENTIAL EQUATIONS
EQUATIONS
FLUID FLOW
MATHEMATICAL LOGIC
PARTIAL DIFFERENTIAL EQUATIONS
PROGRAMMING
SIMULATION
665000* - Physics of Condensed Matter- (1992-)
990200 - Mathematics & Computers