A Parallelization Technique Based on Factor Combination and Graph Partitioning for General Incomplete LU Factorization

Jian Ping Wu,Jun Zhao,Jun Qiang Song,Xiao Mei Li
DOI: https://doi.org/10.1137/100793244
IF: 2.968
2012-01-01
SIAM Journal on Scientific Computing
Abstract:We present a new parallelization scheme based on factor combination forgeneral incomplete LU factorization. In this scheme, overlapped domaindecomposition based on adjacent graphs is applied, and a sequence ofoverlapped subgraphs is formed. For each subgraph, any kind of incomplete LUfactorization can be applied. The overall parallel preconditioner isthen constructed as the product of the overall upper and lower triangularfactors, which are derived from the combination of local factors with theidea of restricted additive Schwarz. In the solution of auxiliary linearsystems related to the preconditioner, the overall factors are formedimplicitly to reduce the computational cost. The analyses show that thenew scheme is more effective than classical additive Schwarz andrestricted additive Schwarz. When local preconditioners are symmetricpositive definite, the derived parallel version preserves the property,which is vital to the conjugate gradient iterations.Finally, the new technique is tested in solving linear systems from themodel two-dimensional (2D) and three-dimensional (3D) partial differential equations with finite differencesand those from mesoscale numerical simulation of concrete. The resultsshow that it is usually superior to classical additive Schwarz and blockJacobi. For nonsymmetric cases, it is also comparable to restrictedadditive Schwarz.
What problem does this paper attempt to address?