04.07.2014 Views

download completo - SET - USP

download completo - SET - USP

download completo - SET - USP

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ISSN 1809-5860<br />

DESENVOLVIMENTO E IMPLEMENTAÇÃO DE UM MÉTODO DE<br />

ELEMENTOS FINITOS PARALELO PARA ANÁLISE NÃO LINEAR DE<br />

ESTRUTURAS<br />

Célia Leiko Ogawa Kawabata 1 , Wilson Sergio Venturini 2 & Humberto Breves Coda 3<br />

Resumo<br />

Este projeto de pesquisa se insere no contexto de desenvolvimento de formulações numéricas para problemas de<br />

engenharia de estruturas que os pesquisadores Wilson S. Venturini e Humberto B. Coda vêm desenvolvendo no<br />

Departamento de Engenharia de Estruturas da EESC. Nesse projeto foi paralelizado um algoritmo que utiliza o<br />

método de elementos finitos. Utilizou-se MPI e os testes foram feitos em um cluster com 12 nós de processamento.<br />

Obteve-se bom desempenho nesse algoritmo e agora se pretende paralelizar o método de elementos de contorno e<br />

disseminar aos demais membros do grupo a utilização de computação paralela.<br />

Palavras-chave: Sistemas distribuídos. Programação paralela. Método dos Elementos Finitos. Ambiente de<br />

passagem de mensagem.<br />

DEVELOPMENT OF A PARALLEL SOFTWARE FOR A DYNAMICAL NON-<br />

LINEAR GEOMETRICAL ANALYSIS OF STRUCTURES<br />

Abstract<br />

This research project deals with the development and implementation of numerical formulations for structural<br />

engineering problems that the researches Wilson S. Venturini and Humberto B. Coda have been developing in the<br />

Structural Engineering Department of EESC. The parallelized algorithm uses the finite element method. The<br />

message passing interface adopted is MPI and tests were carried out in a 12 nodes cluster. We achieved good<br />

performance and then we intend to parallelize the boundary element method and spread the parallel computing to<br />

the others members of the group.<br />

Keywords: Distributed systems. Parallel programming. Finite Elements Method. Message passing environment.<br />

Linha de Pesquisa: Métodos Numéricos<br />

1 INTRODUÇÃO<br />

A utilização de programas paralelos é um caminho natural para aproveitar melhor o potencial<br />

dos computadores modernos que possuem múltiplos processadores. A adaptação de programas<br />

seqüenciais à metodologia paralela necessita de diversas etapas e sua dificuldade é afetada por<br />

diversos fatores.<br />

A versatilidade na geração de dados e a facilidade da análise dos resultados, que permite o<br />

contínuo aprimoramento dos modelos mecânicos inseridos no sistema aliada ao esgotamento do<br />

ambiente seqüencial demonstra a necessidade de recorrer a técnicas computacionais mais eficientes.<br />

1 Pós-doutoranda em Engenharia de Estruturas - EESC-<strong>USP</strong>, celiak@gmail.com<br />

2 Professor do Departamento de Engenharia de Estruturas da EESC-<strong>USP</strong>, venturin@sc.usp.br<br />

3 Professor do Departamento de Engenharia de Estruturas da EESC-<strong>USP</strong>, hbcoda@sc.usp.br<br />

Cadernos de Engenharia de Estruturas, São Carlos, v. 11, n. 53, p. 151-155, 2009

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!