Efficient parallel computing with a compact finite difference scheme
Efficient parallel computing with a compact finite difference scheme
This paper proposes an efficient parallel computing approach based on a high-order accurate compact finite difference scheme in conjunction with a conventional domain decomposition method and MPI libraries. The proposed parallel computing approach consists of two major features: (a) a newly developed compact finite difference scheme with extended stencils containing halo points around subdomain boundaries, and (b) a predictor–corrector type implementation of a compact filter that effectively suppresses spurious errors from the subdomain boundaries. The current work employs three halo cells for the inter-node communication, based on which the coefficients of the new compact scheme at the subdomain boundaries are optimized to achieve as high level of resolution and accuracy as the interior compact scheme provides. Also, an optimal set of cut-off wavenumbers of the compact filter that minimizes spurious errors is suggested. It is shown that the level of errors from the proposed parallel calculations lies within the same order of magnitude of that from the single-domain serial calculations. The overall accuracy and linear stability of the new parallel compact differencing-filtering system are confirmed by grid convergence tests and eigenvalue analyses. The proposed approach shows a substantial improvement with respect to existing methods available.
70-87
Kim, J.W.
fedabfc6-312c-40fd-b0c1-7b4a3ca80987
Sandberg, R.D.
41d03f60-5d12-4f2d-a40a-8ff89ef01cfa
15 February 2012
Kim, J.W.
fedabfc6-312c-40fd-b0c1-7b4a3ca80987
Sandberg, R.D.
41d03f60-5d12-4f2d-a40a-8ff89ef01cfa
Abstract
This paper proposes an efficient parallel computing approach based on a high-order accurate compact finite difference scheme in conjunction with a conventional domain decomposition method and MPI libraries. The proposed parallel computing approach consists of two major features: (a) a newly developed compact finite difference scheme with extended stencils containing halo points around subdomain boundaries, and (b) a predictor–corrector type implementation of a compact filter that effectively suppresses spurious errors from the subdomain boundaries. The current work employs three halo cells for the inter-node communication, based on which the coefficients of the new compact scheme at the subdomain boundaries are optimized to achieve as high level of resolution and accuracy as the interior compact scheme provides. Also, an optimal set of cut-off wavenumbers of the compact filter that minimizes spurious errors is suggested. It is shown that the level of errors from the proposed parallel calculations lies within the same order of magnitude of that from the single-domain serial calculations. The overall accuracy and linear stability of the new parallel compact differencing-filtering system are confirmed by grid convergence tests and eigenvalue analyses. The proposed approach shows a substantial improvement with respect to existing methods available.
Text
AuthorCopy-Kim&Sandberg.pdf
- Version of Record
Restricted to Repository staff only
Request a copy
More information
Published date: 15 February 2012
Organisations:
Aerodynamics & Flight Mechanics
Identifiers
Local EPrints ID: 167193
URI: http://eprints.soton.ac.uk/id/eprint/167193
ISSN: 0045-7930
PURE UUID: b15a378c-a96b-4ff1-910e-9b68fef15df9
Catalogue record
Date deposited: 10 Nov 2010 08:58
Last modified: 14 Mar 2024 02:49
Export record
Altmetrics
Contributors
Author:
R.D. Sandberg
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics