2005
DOI: 10.1002/nla.466
|View full text |Cite
|
Sign up to set email alerts
|

A direct Schur–Fourier decomposition for the efficient solution of high‐order Poisson equations on loosely coupled parallel computers

Abstract: SUMMARYIn this paper a parallel direct Schur-Fourier decomposition (DSFD) algorithm for the direct solution of arbitrary order discrete Poisson equations on parallel computers is proposed. It is based on a combination of a Direct Schur method and a Fourier decomposition and allows to solve each Poisson equation almost to machine accuracy using only one communication episode. Thus, it is well suited for loosely coupled parallel computers, that have a high network latency compared with the CPU performance. Sever… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
28
0

Year Published

2008
2008
2016
2016

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 20 publications
(28 citation statements)
references
References 31 publications
0
28
0
Order By: Relevance
“…In both predictor and corrector substeps, the pressure Poisson equation is solved using a direct Schur decomposition [34,35]. Other variants for the fractional step method applied to low Mach flows consider a velocity projection, which results in a variable coefficient Poisson equation [13,14].…”
Section: Pressure-velocity Coupling -Fractional Step Methodsmentioning
confidence: 99%
“…In both predictor and corrector substeps, the pressure Poisson equation is solved using a direct Schur decomposition [34,35]. Other variants for the fractional step method applied to low Mach flows consider a velocity projection, which results in a variable coefficient Poisson equation [13,14].…”
Section: Pressure-velocity Coupling -Fractional Step Methodsmentioning
confidence: 99%
“…However, the DSFD algorithm that is very efficient on PC clusters cannot be used for an arbitrarily large number of processors and problem size, mainly due to the RAM memory requirements [1] and the size of communications that grow fast with the number of processors and mesh sizes. These problems limit the DSFD solver scalability especially for high-order numerical schemes making it not applicable for large-scale problems on supercomputers using hundreds (or thousands) of processors.…”
Section: Motivation and Summary Of The Present Workmentioning
confidence: 99%
“…In contrast, when using supercomputers the number of CPUs is far greater and network performance much better (especially in terms of latency). It is important to note that depending on the computer architecture, the number of processors and the scale of the problem being solved, these considerations may become even more important than the arithmetical complexity of the algorithm [1]. Therefore algorithms that work well on supercomputers may not work efficiently on PC clusters due to the poor network performance and vice versa.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations