A parallel solver for incompressible fluid flows

被引:11
|
作者
Wang, Yushan [1 ]
Baboulin, Marc [1 ,2 ]
Dongarra, Jack [3 ]
Falcou, Joel [1 ]
Fraigneau, Yann [1 ,4 ]
Le Maitre, Olivier [1 ,4 ]
机构
[1] Univ Paris 11, Bat 425, F-91400 Orsay, France
[2] INRIA, F-91120 Palaiseau, France
[3] Univ Tennessee, Knoxville, TN 37996 USA
[4] LIMSI, F-91400 Orsay, France
关键词
Navier-Stokes equations; prediction-projection; ADI; partial diagonalization; SIMD; parallel computing; PROJECTION METHODS;
D O I
10.1016/j.procs.2013.05.207
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Navier-Stokes equations describe a large class of fluid flows but are difficult to solve analytically because of their nonlinearity. We present in this paper a parallel solver for the 3-D Navier-Stokes equations of incompressible unsteady flows with constant coefficients, discretized by the finite difference method. We apply the prediction-projection method which transforms the Navier-Stokes equations into three Helmholtz equations and one Poisson equation. For each Helmholtz system, we apply the Alternating Direction Implicit (ADI) method resulting in three tridiagonal systems. The Poisson equation is solved using partial diagonalization which transforms the Laplacian operator into a tridiagonal one. We describe an implementation based on MPI where the computations are performed on each subdomain and information is exchanged on the interfaces, and where the tridiagonal system solutions are accelerated using vectorization techniques. We present performance results on a current multicore system.
引用
收藏
页码:439 / 448
页数:10
相关论文
共 50 条
  • [1] A massively parallel fractional step solver for incompressible flows
    Houzeaux, G.
    Vazquez, M.
    Aubry, R.
    Cela, J. M.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2009, 228 (17) : 6316 - 6332
  • [2] A parallel multigrid solver for incompressible flows on computing architectures with accelerators
    Vassilios G. Mandikas
    Emmanuel N. Mathioudakis
    The Journal of Supercomputing, 2017, 73 : 4931 - 4956
  • [3] A domain decomposition based parallel solver for viscous incompressible flows
    Akay, HU
    Ecer, A
    Fekete, K
    PARALLEL COMPUTATIONAL FLUID DYNAMICS: RECENT DEVELOPMENTS AND ADVANCES USING PARALLEL COMPUTERS, 1998, : 299 - 306
  • [4] A parallel multigrid solver for incompressible flows on computing architectures with accelerators
    Mandikas, Vassilios G.
    Mathioudakis, Emmanuel N.
    JOURNAL OF SUPERCOMPUTING, 2017, 73 (11): : 4931 - 4956
  • [5] A semi-explicit parallel solver for viscous incompressible flows
    Akay, HU
    Ecer, A
    Fekete, K
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1998, 151 (1-2) : 1 - 12
  • [6] An artificial compressibility solver for parallel simulation of incompressible two-phage flows
    Morinishi, K
    Satofuka, N
    PARALLEL COMPUTATIONAL FLUID DYNAMICS: TOWARDS TERAFLOPS, OPTIMIZATION, AND NOVEL FORMULATIONS, 2000, : 305 - 312
  • [7] Solving incompressible fluid flows on unstructured meshes with the lattice Boltzmann flux solver
    Pellerin, Nicolas
    Leclaire, Sebastien
    Reggio, Marcelo
    ENGINEERING APPLICATIONS OF COMPUTATIONAL FLUID MECHANICS, 2017, 11 (01) : 310 - 327
  • [8] A heterogeneous CPUGPU parallel approach to a multigrid Poisson solver for incompressible fluid simulation
    Jung, Hwi-Ryong
    Kim, Sun-Tae
    Noh, Junyong
    Hong, Jeong-Mo
    COMPUTER ANIMATION AND VIRTUAL WORLDS, 2013, 24 (3-4) : 185 - 193
  • [9] Fully-coupled parallel solver for the simulation of two-phase incompressible flows
    El Ouafa, Simon
    Vincent, Stephane
    Le Chenadec, Vincent
    Trouette, Benoit
    COMPUTERS & FLUIDS, 2023, 265
  • [10] An improved HLLC-type solver for incompressible two-phase fluid flows
    Bhat, Sourabh P.
    Mandal, J. C.
    COMPUTERS & FLUIDS, 2022, 244