An alternative approach of parallel preconditioning for 2D finite element problems
dc.contributor.advisor1 | Catabriga, Lucia | |
dc.contributor.author | Lima, Leonardo Muniz de | |
dc.contributor.referee1 | Almeida, Regina Célia Cerqueira de | |
dc.contributor.referee2 | Santos, Isaac Pinheiro dos | |
dc.contributor.referee3 | Souza, Alberto Ferreira de | |
dc.contributor.referee4 | Elias, Renato Nascimento | |
dc.date.accessioned | 2018-12-20T13:40:32Z | |
dc.date.available | 2018-12-20 | |
dc.date.available | 2018-12-20T13:40:32Z | |
dc.date.issued | 2018-06-29 | |
dc.description.abstract | We propose an alternative approach of parallel preconditioning for 2D finite element problems. This technique consists in a proper domain decomposition with reordering that produces narrowband linear systems from finite element discretization, allowing to apply, without significant efforts, traditional preconditioners as Incomplete LU Factorization (ILU) or even sophisticated parallel preconditioners as SPIKE. Another feature of that approach is the facility to recalculate finite element matrices whether for nonlinear corrections or for time integration schemes. That means parallel finite element application is performed indeed in parallel, not just to solve the linear system. We also employ preconditioners based on element-by-element storage with minimal adjustments. Robustness and scalability of these parallel preconditioning strategies are demonstrated for a set of benchmark experiments. We consider a group of two-dimensional fluid flow problems modeled by transport, and Euler equations to evaluate ILU, SPIKE, and some element-by-element preconditioners. Moreover, our approach provides load balancing and improvement to MPI communications. We study the load balancing and MPI communications through analyzer tools as TAU (Tuning Analysis Utilities). | eng |
dc.description.resumo | Neste trabalho é proposta uma abordagem de precondicionamento paralelo para problemas bidimensionais de elementos finitos. Essa técnica consiste em uma decomposição de domínio especial que produz sistemas lineares de banda oriundos de discretizações de elementos finitos, permitindo aplicar, sem maiores esforços, precondicionadores tradicionais como a fatoração LU incompleta (ILU) ou mesmo precondicionadores paralelos sofisticados como o SPIKE. Uma outra característica dessa abordagem é a facilidade para recalcular as matrizes de elementos finitos seja para correções não-lineares ou mesmo para esquemas de integração no tempo. Isso significa que uma aplicação paralela de elementos finitos é executada de fato em paralelo, não apenas os sistema lineares são resolvidos em paralelo. Além disso, precondicionadores baseados em armazenamento elemento-por-elemento podem ser aplicados com o mínimo de ajustes. A robustez e a escalabilidade dessa abordagem de precondicionamento paralelo é demonstrada através de uma série de experimentos. Um conjunto de problemas bidimensionais de fluxo de fluido modelados pelas equações do transporte e de Euler é considerado para avaliar os precondicionadores ILU, SPIKE, e alguns outros precondicionadores elemento-por-elemento. Mais que isso, essa abordagem fornece balanceamento de carga e melhorias nas comunicações MPI. As eficiências tanto do balanceamento de cargas e como das comunicações MPI são verificadas através de ferramentas de análise como o TAU (Tuning Analysis Utilities). | |
dc.format | Text | |
dc.identifier.citation | LIMA, Leonardo Muniz de. An alternative approach of parallel preconditioning for 2D finite element problems. 2018. 145 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2018. | |
dc.identifier.uri | http://repositorio.ufes.br/handle/10/10729 | |
dc.language | eng | |
dc.publisher | Universidade Federal do Espírito Santo | |
dc.publisher.country | BR | |
dc.publisher.course | Doutorado em Ciência da Computação | |
dc.publisher.department | Centro Tecnológico | |
dc.publisher.initials | UFES | |
dc.publisher.program | Programa de Pós-Graduação em Informática | |
dc.rights | open access | |
dc.subject | Parallel preconditioners | eng |
dc.subject | Narrow banded linear systems | eng |
dc.subject | Finite element method | eng |
dc.subject | Domain decomposition | eng |
dc.subject | Storage schemes | eng |
dc.subject | Precondicionadores | por |
dc.subject | Precondicionadores paralelos | por |
dc.subject | Sistemas lineares de banda | por |
dc.subject | Decomposição de domínio | por |
dc.subject | Esquemas de armazenamento | por |
dc.subject.br-rjbn | Sistemas lineares | |
dc.subject.br-rjbn | Método dos elementos finitos | |
dc.subject.br-rjbn | Método de decomposição | |
dc.subject.br-rjbn | Armazenamento de dados | |
dc.subject.cnpq | Ciência da Computação | |
dc.subject.udc | 004 | |
dc.title | An alternative approach of parallel preconditioning for 2D finite element problems | |
dc.type | doctoralThesis |
Arquivos
Pacote Original
1 - 1 de 1
Carregando...
- Nome:
- Leonardo_Thesis (12).pdf
- Tamanho:
- 3.84 MB
- Formato:
- Adobe Portable Document Format
- Descrição: