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

被引:17
|
作者
Morikawa, Daniel [1 ]
Senadheera, Harini [1 ]
Asai, Mitsuteru [1 ]
机构
[1] Kyushu Univ, Nishi Ku, 744 Motooka, Fukuoka 8190395, Japan
基金
日本学术振兴会;
关键词
Smoothed particle hydrodynamics; Graphics processing unit; Large-scale simulations; Fukushima Dai-ichi Power Plant; FREE-SURFACE FLOWS; SPH METHOD;
D O I
10.1007/s40571-020-00347-0
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
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.
引用
收藏
页码:493 / 510
页数:18
相关论文
共 50 条
  • [21] LARGE SCALE SIMULATION OF FLUID-STRUCTURE INTERACTION USING AN INCOMPRESSIBLE SMOOTHED PARTICLE HYDRODYNAMICS
    Aly, Abdelraheem M.
    Asai, Mitsuteru
    [J]. 11TH WORLD CONGRESS ON COMPUTATIONAL MECHANICS; 5TH EUROPEAN CONFERENCE ON COMPUTATIONAL MECHANICS; 6TH EUROPEAN CONFERENCE ON COMPUTATIONAL FLUID DYNAMICS, VOLS II - IV, 2014, : 4567 - 4575
  • [22] Efficient Large-scale Deep Learning Framework for Heterogeneous Multi-GPU Cluster
    Kim, Youngrang
    Choi, Hyeonseong
    Lee, Jaehwan
    Kim, Jik-Soo
    Jei, Hyunseung
    Roh, Hongchan
    [J]. 2019 IEEE 4TH INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W 2019), 2019, : 176 - 181
  • [23] A Multi-GPU Parallel Genetic Algorithm For Large-Scale Vehicle Routing Problems
    Abdelatti, Marwan
    Sodhi, Manbir
    Sendag, Resit
    [J]. 2022 IEEE HIGH PERFORMANCE EXTREME COMPUTING VIRTUAL CONFERENCE (HPEC), 2022,
  • [24] Multi-GPU acceleration of large-scale density-based topology optimization
    Herrero-Perez, David
    Martinez Castejon, Pedro J.
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2021, 157
  • [25] GPU Simulations of Fluid and Composition Dispersion in a Porous Media with Smoothed Particle Hydrodynamics
    Alvarado-Rodriguez, C. E.
    Klapp, J.
    Mayoral, E.
    Dominguez, J. M.
    [J]. HIGH PERFORMANCE COMPUTER APPLICATIONS, 2016, 595 : 485 - 494
  • [26] Multi-Node Multi-GPU Diffeomorphic Image Registration for Large-Scale Imaging Problems
    Brunn, Malte
    Himthani, Naveen
    Biros, George
    Mehl, Miriam
    Mang, Andreas
    [J]. PROCEEDINGS OF SC20: THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SC20), 2020,
  • [27] Numerical simulations of multi-phase electro-hydrodynamics flows using a simple incompressible smoothed particle hydrodynamics method
    Almasi, F.
    Shadloo, M. S.
    Hadjadj, A.
    Ozbulut, M.
    Tofighi, N.
    Yildiz, M.
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2021, 81 : 772 - 785
  • [28] Multi-GPU approach to global induction of classification trees for large-scale data mining
    Jurczuk, Krzysztof
    Czajkowski, Marcin
    Kretowski, Marek
    [J]. APPLIED INTELLIGENCE, 2021, 51 (08) : 5683 - 5700
  • [29] Multi-GPU approach to global induction of classification trees for large-scale data mining
    Krzysztof Jurczuk
    Marcin Czajkowski
    Marek Kretowski
    [J]. Applied Intelligence, 2021, 51 : 5683 - 5700
  • [30] Groute: Asynchronous Multi-GPU Programming Model with Applications to Large-scale Graph Processing
    Ben-Nun, Tal
    Sutton, Michael
    Pai, Sreepathi
    Pingali, Keshav
    [J]. ACM TRANSACTIONS ON PARALLEL COMPUTING, 2020, 7 (03)