4.5 Article

A scalable parallel Poisson solver for three-dimensional problems with one periodic direction

Journal

COMPUTERS & FLUIDS
Volume 39, Issue 3, Pages 525-538

Publisher

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.compfluid.2009.10.005

Keywords

Parallel Poisson solver; Preconditioned Conjugate Gradient; Schur complement method; Direct numerical simulation

Funding

  1. Ministerio de Educacion y Ciencia, Spain [ENE2007-67185]

Ask authors/readers for more resources

A code for the direct numerical Simulation (DNS) of incompressible flows with one periodic direction has been developed. It provides a fairly good performance on both Beowulf Clusters and supercomputers. Since the code is fully explicit, from a parallel point-of-view, the main bottleneck is the Poisson equation. To solve it, a Fourier diagonalization is applied in the periodic direction to decompose the original 3D system into a set Of Mutually independent 2D systems. Then, different strategies can be used to solved them. In the previous version of the code, that was conceived for low-cost PC clusters with poor network performance, a Direct Schur-complement Decomposition (DSD) algorithm was used to solve them. Such a method, that is very efficient for PC clusters, cannot be used with an arbitrarily large number of processors and mesh sizes, mainly due to the RAM memory requirements. To do so, a new version of the solver is presented in this paper. It is based on the DSD algorithm that is used as a preconditioner for a Conjugate Gradient method. Numerical experiments showing the scalability and the flexibility of the method on both the MareNostrum supercomputer and a PC Cluster with a conventional 100 Mbits/s network are presented and discussed. Finally, illustrative DNS results of an air-filled differentially heated cavity at Ra = 10(11) are also presented. (C) 2009 Elsevier Ltd. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available