Solving incompressible two-phase flows on multi-GPU clusters

被引:32
|
作者
Zaspel, Peter [1 ]
Griebel, Michael [1 ]
机构
[1] Univ Bonn, Inst Numer Simulat, D-53115 Bonn, Germany
关键词
Graphics processing units; Multi-GPU; Two-phase flows; Navier-Stokes equations; Level-set method; Finite difference;
D O I
10.1016/j.compfluid.2012.01.021
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present a fully multi-GPU-based double-precision solver for the three-dimensional two-phase incompressible Navier-Stokes equations. It is able to simulate the interaction of two fluids like air and water based on a level-set approach. High-order finite difference schemes and Chorin's projection approach for space and time discretization are applied. An in-depth performance analysis shows a realistic speed-up of the order of three by comparing equally priced GPUs and CPUs and more than a doubling in energy efficiency for GPUs. We observe profound strong and weak scaling on two different multi-GPU clusters. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:356 / 364
页数:9
相关论文
共 50 条
  • [1] Solving incompressible two-phase flows on multi-GPU clusters
    Zaspel, P. (zaspel@ins.uni-bonn.de), 1600, Elsevier Ltd (80):
  • [2] A coupled phase field framework for solving incompressible two-phase flows
    Chiu, Pao-Hsiung
    JOURNAL OF COMPUTATIONAL PHYSICS, 2019, 392 : 115 - 140
  • [3] A conservative phase field method for solving incompressible two-phase flows
    Chiu, Pao-Hsiung
    Lin, Yan-Ting
    JOURNAL OF COMPUTATIONAL PHYSICS, 2011, 230 (01) : 185 - 204
  • [4] A multi-GPU accelerated solver for the three-dimensional two-phase incompressible Navier-Stokes equations
    Griebel, Michael
    Zaspel, Peter
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2010, 25 (1-2): : 65 - 73
  • [5] Numerical investigations of the XFEM for solving two-phase incompressible flows
    Fahsi, Adil
    Soulaimani, Azzeddine
    INTERNATIONAL JOURNAL OF COMPUTATIONAL FLUID DYNAMICS, 2017, 31 (03) : 135 - 155
  • [6] Modelling of two-phase incompressible flows in ducts
    Christafakis, A.
    Alexopoulos, J.
    Tsangaris, S.
    APPLIED MATHEMATICAL MODELLING, 2009, 33 (03) : 1201 - 1212
  • [7] Two-stage Asynchronous Iterative Solvers for multi-GPU Clusters
    Nayak, Pratik
    Cojean, Terry
    Anzt, Hartwig
    PROCEEDINGS OF SCALA 2020: 11TH WORKSHOP ON LATEST ADVANCES IN SCALABLE ALGORITHMS FOR LARGE-SCALE SYSTEMS, 2020, : 9 - 18
  • [8] Data Parallel Skeletons for GPU Clusters and Multi-GPU Systems
    Ernsting, Steffen
    Kuchen, Herbert
    APPLICATIONS, TOOLS AND TECHNIQUES ON THE ROAD TO EXASCALE COMPUTING, 2012, 22 : 509 - 518
  • [9] Discontinuous Galerkin Method for Incompressible Two-Phase Flows
    Gerstenberger, Janick
    Burbulla, Samuel
    Kroner, Dietmar
    FINITE VOLUMES FOR COMPLEX APPLICATIONS IX-METHODS, THEORETICAL ASPECTS, EXAMPLES, FVCA 9, 2020, 323 : 675 - 683
  • [10] A sharp interface method for incompressible two-phase flows
    Sussman, M.
    Smith, K. M.
    Hussaini, M. Y.
    Ohta, M.
    Zhi-Wei, R.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2007, 221 (02) : 469 - 505