Parallel Implementation of a Two-level Algebraic ILU(k)-based Domain Decomposition Preconditioner
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Outros Autores: | , , , , |
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 |