Explicit incompressible smoothed particle hydrodynamics in a multi-GPU environment for large-scale simulations

Explicit incompressible smoothed particle hydrodynamics in a multi-GPU environment for large-scale simulations
复制标题

多 GPU 环境中的显式不可压缩平滑粒子流体动力学用于大规模模拟

DOI:
10.1007/s40571-020-00347-0
复制
发表时间:
2021
影响因子:
3.3
通讯作者:
Asai Mitsuteru
Asai Mitsuteru
中科院分区:
工程技术3区
文献类型:
--
作者:
Morikawa Daniel;Senadheera Harini;Asai Mitsuteru

文献摘要

相似文献

我们提出了一个显式的不可压缩光滑粒子流体动力学公式与稳定的压力分布,并在多图形处理器环境中实现。压力泊松方程通过压力不变性和无发散条件来稳定,并且其显式公式使用Jacobi迭代求解器的第一步来推导。此外,我们展示了如何适应固定壁鬼粒子的边界条件到我们的显式方法。通过静水压力试验和溃坝数值试验对方法进行了验证。与单GPU实现相比,多GPU环境中的计算性能显着较高,具有合理的加速比值。特别是,我们的代码允许模拟非常大量的粒子,每个GPU卡高达2亿个。最后,为了说明我们的公式在模拟自然灾害中的潜力,我们模拟了2011年日本东日本大地震海啸造成的著名的福岛第一核电站淹没。
We present an explicit incompressible smoothed particle hydrodynamics formulation with stabilized pressure distribution and its implementation in a multiple graphics processing unit environment. The pressure Poisson equation is stabilized via both pressure invariance and divergence-free conditions, and its explicit formulation is derived using the first step of the Jacobi iterative solver. Also, we show how to adapt the fixed wall ghost particle for the boundary condition into our explicit approach. Verification and validation of the method include hydrostatic and dam break numerical tests. The computational performance in the multi-GPU environment was notably high with reasonable speedup values compared to our single-GPU implementation. In particular, our code allows simulations with very large number of particles reaching up to 200 million per GPU card. Finally, to illustrate the potential of our formulation in simulating natural disasters, we present a simulation of the famous Fukushima Dai-ichi Power Plant inundation by the tsunami from The Great East Japan Earthquake in 2011, in Japan.