Implementação paralela via OpenMP do Método MuMM em problemas de escoamento em meios porosos

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorFrancisco, Alexandre Santos-
Autor(es): dc.contributorhttp://lattes.cnpq.br/3399621063210711-
Autor(es): dc.contributorAssis, Weslley Luiz da Silva-
Autor(es): dc.contributorhttp://lattes.cnpq.br/8444210181194986-
Autor(es): dc.contributorMoreira, Luciano Pessanha-
Autor(es): dc.contributorhttp://lattes.cnpq.br/5673024226638200-
Autor(es): dc.contributorSouto, Hélio Pedro Amaral-
Autor(es): dc.contributorhttp://lattes.cnpq.br/1999072996132654-
Autor(es): dc.contributorhttp://lattes.cnpq.br/0924966666836333-
Autor(es): dc.creatorSilva, Sérgio Felipe Ferreira-
Data de aceite: dc.date.accessioned2024-07-11T17:33:25Z-
Data de disponibilização: dc.date.available2024-07-11T17:33:25Z-
Data de envio: dc.date.issued2023-06-05-
Data de envio: dc.date.issued2023-06-05-
Fonte completa do material: dc.identifierhttp://app.uff.br/riuff/handle/1/29050-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/capes/752711-
Descrição: dc.descriptionOs métodos multiescala são normalmente desenvolvidos para resolução de problemas elípticos de segunda ordem, nos quais os coeficientes são de natureza heterogênea multiescala. O Método Misto Multiescala (MuMM), introduzido por Francisco et al. (2014), visa a eficiência e acurácia na aproximação de problemas de escoamento em meios porosos altamente heterogêneos. Alguns dos procedimentos iterativos do código MuMM demandam maior esforço computacional. Este trabalho visa realizar a implementação paralela via OpenMP do código MuMM para o escoamento bidimensional em meio poroso, obtendo resultados numéricos em menos tempo de simulação comparado à sua versão serial. O código é preparado e adequado para sua implementação paralela e são definidos os parâmetros fixos das simulações. A partir da simulação em meio homogêneo, é escolhido o tamanho de uma malha grossa que proporciona erros globais pequenos. Com esta simulação, são identificados os laços do algoritmo que proporcionam redução no tempo de execução do código, e estão sujeitos à implementação paralela com diretivas e cláusulas OpenMP. A partir da simulação em meio heterogêneo,são verificados outros laços que podem tornar-se lentos devido à heterogeneidade. Os laços mais lentos são paralelizados por meio da melhor combinação de diretivas e cláusulas. O sucesso da implementação paralela é avaliado por meio das medidas de desempenho na simulação dos problemas em tela. Há significativa redução no esforço computacional para gerar uma solução pelo código MuMM em malha grossa, ainda apresentando boa concordância com a solução em malha fina.-
Descrição: dc.descriptionCoordenação de Aperfeiçoamento de Pessoal de Nível Superior-
Descrição: dc.descriptionMultiscale methods are normally developed for solving second order elliptical problems in which the coefficients are of heterogeneous multiscale nature. The Mixed Multiscale Method (MuMM) was introduced by Francisco et al. (2014) aiming at the efficient and accurate in the approximation of highly heterogeneous porous media flows. Some iterative procedures of the MuMM solver are time-consuming. This work aims the parallel implementation of the MuMM solver for the bidimensional porous media flow using OpenMP obtaining numerical results in less time than the serial version of the implementation. The code is prepared and adapted for parallel implementation and the fixed parameters are defined. The coarse mesh size with smaller global errors is chosen from the homogeneous medium simulation. The algorithm loops that provides run time reduction are identified and are subjected by parallel implementation with OpenMP directives and clauses. Given the heterogeneity, other time-consuming loops are checked from the heterogeneous medium simulations. The time-consuming loops are parallelized by means the best directive and clauses combination. The parallel implementation success is assessed through performance measures in screen. There is a significant reduction in computational effort to generate a solution by the coarse-mesh MuMM code, still showing good agreement with the fine-mesh solution.-
Descrição: dc.description109 p.-
Formato: dc.formatapplication/pdf-
Idioma: dc.languagept_BR-
Direitos: dc.rightsOpen Access-
Direitos: dc.rightsCC-BY-SA-
Palavras-chave: dc.subjectComputação paralela-
Palavras-chave: dc.subjectMeios porosos-
Palavras-chave: dc.subjectMétodo multiescala-
Palavras-chave: dc.subjectOpenMP-
Palavras-chave: dc.subjectMétodo Misto Multiescala-
Palavras-chave: dc.subjectProgramação paralela (Computação)-
Palavras-chave: dc.subjectProdução intelectual-
Palavras-chave: dc.subjectEngenharia Mecânica-
Palavras-chave: dc.subjectParallel computing-
Palavras-chave: dc.subjectPorous media-
Palavras-chave: dc.subjectMultiscale method-
Palavras-chave: dc.subjectOpenMP-
Título: dc.titleImplementação paralela via OpenMP do Método MuMM em problemas de escoamento em meios porosos-
Tipo de arquivo: dc.typeDissertação-
Aparece nas coleções:Repositório Institucional da Universidade Federal Fluminense - RiUFF

Não existem arquivos associados a este item.