Title of article
Quasi-disjoint pentadiagonal matrix systems for the parallelization of compact finite-difference schemes and filters
Author/Authors
Kim، نويسنده , , Jae Wook، نويسنده ,
Issue Information
روزنامه با شماره پیاپی سال 2013
Pages
27
From page
168
To page
194
Abstract
This paper proposes a novel systematic approach for the parallelization of pentadiagonal compact finite-difference schemes and filters based on domain decomposition. The proposed approach allows a pentadiagonal banded matrix system to be split into quasi-disjoint subsystems by using a linear–algebraic transformation technique. As a result the inversion of pentadiagonal matrices can be implemented within each subdomain in an independent manner subject to a conventional halo-exchange process. The proposed matrix transformation leads to new subdomain boundary (SB) compact schemes and filters that require three halo terms to exchange with neighboring subdomains. The internode communication overhead in the present approach is equivalent to that of standard explicit schemes and filters based on seven-point discretization stencils. The new SB compact schemes and filters demand additional arithmetic operations compared to the original serial ones. However, it is shown that the additional cost becomes sufficiently low by choosing optimal sizes of their discretization stencils. Compared to earlier published results, the proposed SB compact schemes and filters successfully reduce parallelization artifacts arising from subdomain boundaries to a level sufficiently negligible for sophisticated aeroacoustic simulations without degrading parallel efficiency. The overall performance and parallel efficiency of the proposed approach are demonstrated by stringent benchmark tests.
Keywords
compact schemes , Compact filters , Computational aeroacoustics , Parallel computing
Journal title
Journal of Computational Physics
Serial Year
2013
Journal title
Journal of Computational Physics
Record number
1485334
Link To Document