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 条
  • [1] COMBINING THE MONOTONIC LAGRANGIAN GRID WITH A DIRECT SIMULATION MONTE-CARLO MODEL
    CYBYK, BZ
    ORAN, ES
    BORIS, JP
    ANDERSON, JD
    JOURNAL OF COMPUTATIONAL PHYSICS, 1995, 122 (02) : 323 - 334
  • [2] Parallelization of direct simulation of Monte Carlo method
    Hua, Rong
    Fu, You
    Kang, Jichang
    Jisuanji Gongcheng/Computer Engineering, 2004, 30 (05):
  • [3] The direct simulation Monte Carlo method
    Alexander, FJ
    Garcia, AL
    COMPUTERS IN PHYSICS, 1997, 11 (06): : 588 - 593
  • [4] A combined approach to the estimation of statistical error of the direct simulation Monte Carlo method
    Plotnikov, M. Yu.
    Shkarupa, E. V.
    COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 2015, 55 (11) : 1913 - 1925
  • [5] A combined approach to the estimation of statistical error of the direct simulation Monte Carlo method
    M. Yu. Plotnikov
    E. V. Shkarupa
    Computational Mathematics and Mathematical Physics, 2015, 55 : 1913 - 1925
  • [6] On an Axisymmetric Direct Simulation Monte Carlo Method
    Lo, Ming-Chung
    Pan, Chien-Yu
    Wu, Jong-Shinn
    INTERNATIONAL JOURNAL OF COMPUTATIONAL FLUID DYNAMICS, 2021, 35 (05) : 373 - 387
  • [7] The Meshless Direct Simulation Monte Carlo method
    Shen, Yi
    Xu, Xiao
    Zhang, Jun
    Liu, Jing
    Zhang, Zhaoming
    JOURNAL OF COMPUTATIONAL PHYSICS, 2023, 481
  • [8] Data Parallelization Algorithms for the Direct Simulation Monte Carlo Method for Rarefied Gas Flows on the Basis of OpenMP Technology
    Bykov, N. Yu.
    Fyodorov, S. A.
    COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 2023, 63 (12) : 2275 - 2296
  • [9] Data Parallelization Algorithms for the Direct Simulation Monte Carlo Method for Rarefied Gas Flows on the Basis of OpenMP Technology
    N. Yu. Bykov
    S. A. Fyodorov
    Computational Mathematics and Mathematical Physics, 2023, 63 : 2275 - 2296
  • [10] Surface recombination in the direct simulation Monte Carlo method
    Molchanova, Alexandra N.
    Kashkovsky, Alexander V.
    Bondar, Yevgeniy A.
    PHYSICS OF FLUIDS, 2018, 30 (10)