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 条
  • [21] Solving the Flexible Job Shop Problem on Multi-GPU
    Bozejko, Wojciech
    Hejducki, Zdzilaw
    Uchronski, Mariusz
    Wodecki, Mieczyslaw
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2012, 2012, 9 : 2020 - 2023
  • [22] Solving Multiple Tridiagonal Systems on a Multi-GPU Platform
    Dieguez, Adrian P.
    Amor, Margarita
    Doallo, Ramon
    2018 26TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2018), 2018, : 759 - 763
  • [23] Compressible–Incompressible Two-Phase Flows with Phase Transition: Model Problem
    Keiichi Watanabe
    Journal of Mathematical Fluid Mechanics, 2018, 20 : 969 - 1011
  • [24] Simulation of droplet dynamic with high density ratio two-phase lattice Boltzmann model on multi-GPU cluster
    Huang, Tzu-Chun
    Chang, Chien-Yi
    Lin, Chao-An
    COMPUTERS & FLUIDS, 2018, 173 : 80 - 87
  • [25] Solving incompressible two-phase flows with a coupled TVD interface tracking local mesh refinement method
    Vincent, S
    Caltagirone, JP
    GODUNOV METHODS: THEORY AND APPLICATIONS, 2001, : 1007 - 1014
  • [26] Eulerian-Lagrangian multiscale methods for solving scalar equations - Application to incompressible two-phase flows
    Vincent, Stephane
    Balmigere, Guillaume
    Caltagirone, Lean-Paul
    Meillot, Erick
    JOURNAL OF COMPUTATIONAL PHYSICS, 2010, 229 (01) : 73 - 106
  • [27] Multi-GPU performance of incompressible flow computation by lattice Boltzmann method on GPU cluster
    Xian, Wang
    Takayuki, Aoki
    PARALLEL COMPUTING, 2011, 37 (09) : 521 - 535
  • [28] On an Inviscid Model for Incompressible Two-Phase Flows with Nonlocal Interaction
    Ciprian G. Gal
    Journal of Mathematical Fluid Mechanics, 2016, 18 : 659 - 677
  • [29] On generalized solutions of two-phase flows for viscous incompressible fluids
    Abels, Helmut
    INTERFACES AND FREE BOUNDARIES, 2007, 9 (01): : 31 - 65
  • [30] Classical solutions to a model of two-phase incompressible flows with variable
    Ma, Di
    JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 2023, 525 (02)