A GPU-accelerated sharp interface immersed boundary method for versatile geometries

被引:13
|
作者
Raj, Apurva [1 ]
Khan, Piru Mohan [2 ]
Alam, Md. Irshad [3 ]
Prakash, Akshay [1 ]
Roy, Somnath [2 ,4 ]
机构
[1] Indian Inst Technol Kharagpur, Aerosp Engn, Kharagpur 721302, W Bengal, India
[2] Indian Inst Technol Kharagpur, Mech Engn, Kharagpur 721302, W Bengal, India
[3] Indian Inst Technol Patna, Mech Engn, Patna 801106, Bihar, India
[4] Indian Inst Technol Kharagpur, Ctr Computat & Data Sci, Kharagpur 721302, W Bengal, India
关键词
GPU; Immersed boundary method; Sharp interface; Field extension; Complex geometry (bluff and thin); LARGE-EDDY SIMULATION; INCOMPRESSIBLE FLOWS; MASS CONSERVATION; REYNOLDS-NUMBER; TURBULENT FLOWS; COMPLEX; 3D; RECONSTRUCTION; ALGORITHM; AIRFOIL;
D O I
10.1016/j.jcp.2023.111985
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present a Graphical Processing Unit (GPU) accelerated sharp interface Immersed Boundary (IB) method that can be applied to versatile geometries on a staggered Cartesian grid. The current IB solver predicts the flow around arbitrary surfaces of both finite and negligible thicknesses with improved accuracy near the sharp edges. The proposed methodology first uses a modified signed distance algorithm to track the complex geometries on the structured Cartesian grid accurately. Afterwards, we impose the boundary conditions by reconstructing the flow variables on the near boundary nodes in both fluid and solid domains. We have also shown a reduction of Spurious Force Oscillations (SFOs) near the moving boundaries with reduced divergence error. The accuracy of the present solver is demonstrated at low Reynolds numbers over different stationary and moving rigid geometries associated with sharp edges pertaining to several engineering applications. We have discussed the steps for GPU optimisation of the present solver. Our implementation ensures the concurrent execution of threads for the field extension-based velocity and pressure reconstruction algorithm on a GPU. More than 100x speedup is obtained on NVIDIA V100 GPU for the three-dimensional oscillating sphere simulation. It is observed that the speedup is higher for larger mesh sizes. The computational performance over both the multi-core Control Processing Units (CPUs) and NVIDIA GPUs (V100 and A100) using OpenACC is also provided for the insect flow simulation.(c) 2023 Elsevier Inc. All rights reserved.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] A GPU-accelerated two-phase flow model for fluid-solid interaction using the sharp interface immersed boundary method
    Ma, Li-Ping
    Lian, Ji-Jian
    Liu, Dong-Ming
    [J]. Journal of Hydrodynamics, 2024, 36 (05) : 883 - 897
  • [2] A GPU-accelerated adaptive mesh refinement for immersed boundary methods
    Ji, Hua
    Lien, Fue-Sang
    Zhang, Fan
    [J]. COMPUTERS & FLUIDS, 2015, 118 : 131 - 147
  • [3] TOWARD A GPU-ACCELERATED IMMERSED BOUNDARY METHOD FOR WIND FORECASTING OVER COMPLEX TERRAIN
    DeLeon, Rey
    Felzien, Kyle
    Senocak, Inanc
    [J]. PROCEEDINGS OF THE ASME FLUIDS ENGINEERING DIVISION SUMMER MEETING, 2012, VOL 1, PTS A AND B, SYMPOSIA, 2012, : 1385 - 1394
  • [4] A versatile sharp interface immersed boundary method for incompressible flows with complex boundaries
    Mittal, R.
    Dong, H.
    Bozkurttas, M.
    Najjar, F. M.
    Vargas, A.
    von Loebbecke, A.
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2008, 227 (10) : 4825 - 4852
  • [5] A sharp interface immersed boundary method for moving geometries with mass conservation and smooth pressure variation
    Kumar, Manish
    Roy, Somnath
    [J]. COMPUTERS & FLUIDS, 2016, 137 : 15 - 35
  • [6] A sharp interface immersed boundary method for thin-walled geometries in viscous compressible flows
    Li, Chung-Gang
    Bale, Rahul
    Wang, WeiHsiang
    Tsubokura, Makoto
    [J]. INTERNATIONAL JOURNAL OF MECHANICAL SCIENCES, 2023, 253
  • [7] FMM/GPU-Accelerated Boundary Element Method for Computational Magnetics and Electrostatics
    Adelman, Ross
    Gumerov, Nail A.
    Duraiswami, Ramani
    [J]. IEEE TRANSACTIONS ON MAGNETICS, 2017, 53 (12)
  • [8] GPU-accelerated regular integration and singular integration in boundary face method
    Li, Yuan
    Zhang, Jianming
    Yu, Liexiang
    Lu, Chenjun
    Li, Guangyao
    [J]. AUSTRALIAN JOURNAL OF MECHANICAL ENGINEERING, 2015, 13 (03) : 163 - 171
  • [9] GPU-accelerated boundary element method for Helmholtz' equation in three dimensions
    Takahashi, Toru
    Hamada, Tsuyoshi
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2009, 80 (10) : 1295 - 1321
  • [10] A sharp interface immersed boundary method for compressible viscous flows
    Ghias, R.
    Mittal, R.
    Dong, H.
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2007, 225 (01) : 528 - 553