Parallel Implementation of a Two-level Algebraic ILU(k)-based Domain Decomposition Preconditioner

Detalhes bibliográficos
Autor(a) principal: NIEVINSKI,I.C.L.
Data de Publicação: 2018
Outros Autores: SOUZA,M., GOLDFELD,P., AUGUSTO,D.A., RODRIGUES,J.R.P., CARVALHO,L.M.
Tipo de documento: Artigo
Idioma: eng
Título da fonte: TEMA (Sociedade Brasileira de Matemática Aplicada e Computacional. Online)
Texto Completo: http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2179-84512018000100059
Resumo: ABSTRACT We discuss the parallel implementation of a two-level algebraic ILU(k)-based domain decomposition preconditioner using the PETSc library. We present strategies to improve performance and minimize communication among processes during setup and application phases. We compare our implementation with an off-the-shelf preconditioner in PETSc for solving linear systems arising in reservoir simulation problems, and show that for some cases our implementation performs better.
id SBMAC-1_ab794c68142bb8516fb86b53b3e9ddfb
oai_identifier_str oai:scielo:S2179-84512018000100059
network_acronym_str SBMAC-1
network_name_str TEMA (Sociedade Brasileira de Matemática Aplicada e Computacional. Online)
repository_id_str
spelling Parallel Implementation of a Two-level Algebraic ILU(k)-based Domain Decomposition PreconditionerTwo-level preconditionerdomain decompositionKrylov methodslinear systemsparallelismPETScABSTRACT We discuss the parallel implementation of a two-level algebraic ILU(k)-based domain decomposition preconditioner using the PETSc library. We present strategies to improve performance and minimize communication among processes during setup and application phases. We compare our implementation with an off-the-shelf preconditioner in PETSc for solving linear systems arising in reservoir simulation problems, and show that for some cases our implementation performs better.Sociedade Brasileira de Matemática Aplicada e Computacional2018-01-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersiontext/htmlhttp://old.scielo.br/scielo.php?script=sci_arttext&pid=S2179-84512018000100059TEMA (São Carlos) v.19 n.1 2018reponame:TEMA (Sociedade Brasileira de Matemática Aplicada e Computacional. Online)instname:Sociedade Brasileira de Matemática Aplicada e Computacionalinstacron:SBMAC10.5540/tema.2018.019.01.0059info:eu-repo/semantics/openAccessNIEVINSKI,I.C.L.SOUZA,M.GOLDFELD,P.AUGUSTO,D.A.RODRIGUES,J.R.P.CARVALHO,L.M.eng2018-05-29T00:00:00Zoai:scielo:S2179-84512018000100059Revistahttp://www.scielo.br/temaPUBhttps://old.scielo.br/oai/scielo-oai.phpcastelo@icmc.usp.br2179-84511677-1966opendoar:2018-05-29T00:00TEMA (Sociedade Brasileira de Matemática Aplicada e Computacional. Online) - Sociedade Brasileira de Matemática Aplicada e Computacionalfalse
dc.title.none.fl_str_mv Parallel Implementation of a Two-level Algebraic ILU(k)-based Domain Decomposition Preconditioner
title Parallel Implementation of a Two-level Algebraic ILU(k)-based Domain Decomposition Preconditioner
spellingShingle Parallel Implementation of a Two-level Algebraic ILU(k)-based Domain Decomposition Preconditioner
NIEVINSKI,I.C.L.
Two-level preconditioner
domain decomposition
Krylov methods
linear systems
parallelism
PETSc
title_short Parallel Implementation of a Two-level Algebraic ILU(k)-based Domain Decomposition Preconditioner
title_full Parallel Implementation of a Two-level Algebraic ILU(k)-based Domain Decomposition Preconditioner
title_fullStr Parallel Implementation of a Two-level Algebraic ILU(k)-based Domain Decomposition Preconditioner
title_full_unstemmed Parallel Implementation of a Two-level Algebraic ILU(k)-based Domain Decomposition Preconditioner
title_sort Parallel Implementation of a Two-level Algebraic ILU(k)-based Domain Decomposition Preconditioner
author NIEVINSKI,I.C.L.
author_facet NIEVINSKI,I.C.L.
SOUZA,M.
GOLDFELD,P.
AUGUSTO,D.A.
RODRIGUES,J.R.P.
CARVALHO,L.M.
author_role author
author2 SOUZA,M.
GOLDFELD,P.
AUGUSTO,D.A.
RODRIGUES,J.R.P.
CARVALHO,L.M.
author2_role author
author
author
author
author
dc.contributor.author.fl_str_mv NIEVINSKI,I.C.L.
SOUZA,M.
GOLDFELD,P.
AUGUSTO,D.A.
RODRIGUES,J.R.P.
CARVALHO,L.M.
dc.subject.por.fl_str_mv Two-level preconditioner
domain decomposition
Krylov methods
linear systems
parallelism
PETSc
topic Two-level preconditioner
domain decomposition
Krylov methods
linear systems
parallelism
PETSc
description ABSTRACT We discuss the parallel implementation of a two-level algebraic ILU(k)-based domain decomposition preconditioner using the PETSc library. We present strategies to improve performance and minimize communication among processes during setup and application phases. We compare our implementation with an off-the-shelf preconditioner in PETSc for solving linear systems arising in reservoir simulation problems, and show that for some cases our implementation performs better.
publishDate 2018
dc.date.none.fl_str_mv 2018-01-01
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2179-84512018000100059
url http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2179-84512018000100059
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 10.5540/tema.2018.019.01.0059
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv text/html
dc.publisher.none.fl_str_mv Sociedade Brasileira de Matemática Aplicada e Computacional
publisher.none.fl_str_mv Sociedade Brasileira de Matemática Aplicada e Computacional
dc.source.none.fl_str_mv TEMA (São Carlos) v.19 n.1 2018
reponame:TEMA (Sociedade Brasileira de Matemática Aplicada e Computacional. Online)
instname:Sociedade Brasileira de Matemática Aplicada e Computacional
instacron:SBMAC
instname_str Sociedade Brasileira de Matemática Aplicada e Computacional
instacron_str SBMAC
institution SBMAC
reponame_str TEMA (Sociedade Brasileira de Matemática Aplicada e Computacional. Online)
collection TEMA (Sociedade Brasileira de Matemática Aplicada e Computacional. Online)
repository.name.fl_str_mv TEMA (Sociedade Brasileira de Matemática Aplicada e Computacional. Online) - Sociedade Brasileira de Matemática Aplicada e Computacional
repository.mail.fl_str_mv castelo@icmc.usp.br
_version_ 1752122220247777280