Open Access
PROCEEDINGS
MPI Massive Parallelization of Smoothed Particle Hydrodynamics for Simulation of Impact and Explosion Problems
1 College of Engineering, Peking University, No.5 Yiheyuan Road, Haidian District, Beijing, 100871, China
* Corresponding Author: Moubin Liu. Email:
The International Conference on Computational & Experimental Engineering and Sciences 2023, 25(3), 1-1. https://doi.org/10.32604/icces.2023.010056
Abstract
The dynamic failure process of structures under impact and explosive loading is very common in both military and industrial fields. However, the conventional mesh-based method has some shortcomings, such as large mesh distortion and sliding surface treatment. Some typical phenomena are difficult to be simulated. The smoothed particle hydrodynamics (SPH) method has natural advantages in treating large material deformations in impact and explosion problems [1]. To make the SPH method suitable for the impact and explosion problems, it is also improved by some treatments [2] to avoid inherent stress instability and unphysical oscillation. However, numerical calculations for 3D engineering applications, especially by the SPH method, are time-consuming. For this reason, we introduce MPI (Message Passing Interface) in our SPH scheme to reduce computational time. Some optimizations are introduced to enable the large-scale computing of the SPH method. In particular, the memory footprint is controlled. With the present MPI massive parallelization ofthe SPH model, several validation examples are tested and analyzed. By comparing present numerical results with the reference data, we demonstrate that the parallel SPH is effective for modeling various impact and explosive problems. In addition, there are up to 2.04 billion particles in our simulation. The weak and strong scaling tests are adopted to show the scalability of the program. The maximum parallel efficiency can reach 97% on 10000 CPU cores. Furthermore, a specific example with impact and explosion problems is well simulated in this work.Keywords
Cite This Article
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.