Parallelization of direct simulation Monte Carlo method combined with monotonic Lagrangian grid

被引:7
|
作者
Oh, CK [1 ]
Sinkovits, RS [1 ]
Cybyk, BZ [1 ]
Oran, ES [1 ]
Boris, JP [1 ]
机构
[1] USAF,WRIGHT LAB,DAYTON,OH 45433
关键词
D O I
10.2514/3.13241
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
The monotonic Lagrangian grid (MLG) and the direct simulation Monte Carlo (DSMC) methodology were combined on the Thinking Machines CM-5 to create a fast DSMC-MLG code with automatic grid adaptation based on local number densities. The MLG is a data structure in which particles that are close in physical space are also close in computer memory, Using the MLG data structure, physical space is divided into a number of templates (cells), each containing the same number of particles, An MLG-regularization method, stochastic grid restructuring, is implemented to minimize the occurrence of highly skewed cells, Parallelization of the DSMC-MLG is achieved by two different mapping techniques, First, simulated particles are mapped onto the parallel processors for the particle-oriented processes, such as convection, boundary interactions, and MLG sorting, Second, particle templates are mapped onto the processors for computing the macroscopic quantities (i.e., pressure, velocity, density, and temperature) and statistical sampling, In both levels of mapping, the code logic focuses on the structured and fast communications on the CM-5 architecture, The computing time required by the parallel DSMC-MLG code was significantly decreased compared with other parallel efforts and its parallel efficiency on 512 processors achieved approximately 80% for simulation involving one-half million particles.
引用
收藏
页码:1363 / 1370
页数:8
相关论文
共 50 条
  • [31] FALSE COLLISIONS IN THE DIRECT SIMULATION MONTE-CARLO METHOD
    NANBU, K
    IGARASHI, S
    WATANABE, Y
    PHYSICS OF FLUIDS, 1988, 31 (07) : 2047 - 2048
  • [32] Novel Cartesian Implementation of the Direct Simulation Monte Carlo Method
    Burt, Jonathan M.
    Josyula, Eswar
    Boyd, Iain D.
    JOURNAL OF THERMOPHYSICS AND HEAT TRANSFER, 2012, 26 (02) : 258 - 270
  • [33] Vibrational relaxation rates in the direct simulation Monte Carlo method
    Gimelshein, NE
    Gimelshein, SF
    Levin, DA
    PHYSICS OF FLUIDS, 2002, 14 (12) : 4452 - 4455
  • [34] Optimizations and OpenMP implementation for the direct simulation Monte Carlo method
    Gao, Da
    Schwartzentruber, Thomas E.
    COMPUTERS & FLUIDS, 2011, 42 (01) : 73 - 81
  • [35] Cluster growth processes by direct simulation Monte Carlo method
    Mizuseki, H
    Jin, Y
    Kawazoe, Y
    Wille, LT
    APPLIED PHYSICS A-MATERIALS SCIENCE & PROCESSING, 2001, 73 (06): : 731 - 735
  • [36] VECTORIZATION AND PARALLELIZATION OF TRANSPORT MONTE-CARLO SIMULATION CODES
    MIURA, K
    SUPERCOMPUTING /, 1989, 62 : 307 - 324
  • [37] Parallelization of a Monte Carlo simulation for a space cosmic particles detector
    Almeida, F
    Delgado, C
    García López, RJ
    de Sande, F
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS, 2004, 3241 : 417 - 424
  • [38] Simulation of fatigue distributions for ball grid arrays by the Monte Carlo method
    Evans, JW
    Evans, JY
    Ghaffarian, R
    Mawer, A
    Lee, KT
    Shin, CH
    MICROELECTRONICS RELIABILITY, 2000, 40 (07) : 1147 - 1155
  • [39] PARALLELIZATION OF A MONTE-CARLO ALGORITHM FOR THE SIMULATION OF POLYMER MELTS
    WIDMANN, AH
    SUTER, UW
    COMPUTER PHYSICS COMMUNICATIONS, 1995, 92 (2-3) : 229 - 251
  • [40] A Lagrangian modeling approach with the direct simulation Monte-Carlo method for inter-particle collisions in turbulent flow
    Hsu, Chih-Hung
    Chang, Keh-Chin
    ADVANCED POWDER TECHNOLOGY, 2007, 18 (04) : 395 - 426