DocumentCode
3189680
Title
Benchmarking of a 3D, unstructured, finite volume code for incompressible Navier-Stokes equation on a cluster of distributed-memory computers
Author
Karimian, S. A Mohsen ; Straatman, Anthony G.
Author_Institution
Dept. of Mech. & Mater. Eng., Univ. of Western Ontario, London, Ont., Canada
fYear
2005
fDate
15-18 May 2005
Firstpage
11
Lastpage
16
Abstract
The parallelization and performance of an implicit, unstructured, time-dependent computational fluid dynamics (CFD) code is described. Parallelization of the code is done within the PETSc framework using a single-program-multiple-data (SPMD) message passing model. The parallel code is shown to scale linearly within the limit of the available number of processors. A dynamic convergence criteria (DCC) is developed to enhance the performance of the code by linking the nonlinear convergence of the code and the solver convergence. The implementation of an appropriate choice of DCC in the code was shown good improvements with the speedups of over four times in terms of wall-clock time.
Keywords
Navier-Stokes equations; computational fluid dynamics; convergence of numerical methods; distributed memory systems; finite volume methods; message passing; parallel machines; CFD; Navier-Stokes equation; SPMD message passing model; benchmarking; code nonlinear convergence; distributed-memory computer; dynamic convergence criteria; finite volume code; parallelization; single-program-multiple-data; solver convergence; time-dependent computational fluid dynamics; wall-clock time; Computational fluid dynamics; Concurrent computing; Convergence; Distributed computing; Heat transfer; Large-scale systems; Libraries; Message passing; Navier-Stokes equations; Portable computers;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing Systems and Applications, 2005. HPCS 2005. 19th International Symposium on
ISSN
1550-5243
Print_ISBN
0-7695-2343-9
Type
conf
DOI
10.1109/HPCS.2005.19
Filename
1430046
Link To Document