Domain Decomposition of Stochastic PDEs: A Novel Preconditioner and Its Parallel Performance

A parallel iterative algorithm is described for efficient solution of the Schur complement (interface) problem arising in the domain decomposition of stochastic partial differential equations (SPDEs) recently introduced in [1,2]. The iterative solver avoids the explicit construction of both local an...

Full description

Saved in:
Bibliographic Details
Published inHigh Performance Computing Systems and Applications pp. 251 - 268
Main Authors Subber, Waad, Sarkar, Abhijit
Format Book Chapter
LanguageEnglish
Published Berlin, Heidelberg Springer Berlin Heidelberg 2010
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text
ISBN3642126588
9783642126581
ISSN0302-9743
1611-3349
DOI10.1007/978-3-642-12659-8_19

Cover

More Information
Summary:A parallel iterative algorithm is described for efficient solution of the Schur complement (interface) problem arising in the domain decomposition of stochastic partial differential equations (SPDEs) recently introduced in [1,2]. The iterative solver avoids the explicit construction of both local and global Schur complement matrices. An analog of Neumann-Neumann domain decomposition preconditioner is introduced for SPDEs. For efficient memory usage and minimum floating point operation, the numerical implementation of the algorithm exploits the multilevel sparsity structure of the coefficient matrix of the stochastic system. The algorithm is implemented using PETSc parallel libraries. Parallel graph partitioning tool ParMETIS is used for optimal decomposition of the finite element mesh for load balancing and minimum interprocessor communication. For numerical demonstration, a two dimensional elliptic SPDE with non-Gaussian random coefficients is tackled. The strong and weak scalability of the algorithm is investigated using Linux cluster.
ISBN:3642126588
9783642126581
ISSN:0302-9743
1611-3349
DOI:10.1007/978-3-642-12659-8_19