Informações do Trabalho
Titulo
IMPLEMENTAÇÃO COMPUTACIONAL PARALELA DA HOMOGENEIZAÇÃO POR EXPANSÃO ASSINTÓTICA PARA ANÁLISE DE PROBLEMAS MECÂNICOS EM 3D
Subtítulo
Autor
Bárbara de Melo Quintela
Orientador
Michèle Cristina Resende Farage
Resumo
A Homogeneização por Expansão Assintótica (HEA) é uma técnica multiescala empregada ao cálculo de propriedades efetivas de meios contínuos com estrutura periódica. As principais vantagens desta técnica são a redução do tamanho do problema a resolver e a possibilidade de se empregar uma propriedade homogeneizada que guarda informações da microestrutura heterogênea. Quando associada ao Método dos Elementos Finitos (MEF), a HEA demanda o emprego de malhas que permitam a imposição de condições de contorno periódicas – sendo portanto necessário especificar tal particularidade quando da geração dos modelos em MEF. Tais modelos representam as células periódicas, que são volumes representativos do meio heterogêneo e, em alguns casos, apresentam uma complexidade geométrica e física que torna imprescindível o emprego de malhas com alto grau de refinamento – levando a um custo computacional significativo. Este trabalho tem por objetivo a obtenção de um programa em Elementos Finitos para a aplicação da HEA à Elasticidade em 3D, empregando técnicas de programação paralela. Foram desenvolvidas versões do programa em 2D: uma sequencial em C e duas paralelas empregando OpenMP e CUDA. Foi implementado com sucesso o programa HEA3D em uma versão sequencial, em linguagem FORTRAN e uma paralela, empregando OpenMP. Para validação dos programas, foram analisadas células periódicas bifásicas e os resultados apresentaram boa concordância com valores experimentais e numéricos disponíveis na literatura. A versão paralela obteve expressivos ganhos de desempenho, com acelerações de desempenho de até 5.3 vezes em relação a versão sequencial.
Ano:
2011
Palavras-Chave
Obter PDF
Obter arquivos extras
Obter Bibtex