Repositório Digital

A- A A+

Aperfeiçoamento de um programa de otimização topológica de estruturas contínuas sujeitas a restrição de tensão

.

Aperfeiçoamento de um programa de otimização topológica de estruturas contínuas sujeitas a restrição de tensão

Mostrar registro completo

Estatísticas

Título Aperfeiçoamento de um programa de otimização topológica de estruturas contínuas sujeitas a restrição de tensão
Outro título Improving a computer code for topological optimization with stress constraints
Autor De Bortoli, Daniel
Orientador Fonseca, Jun Sergio Ono
Data 2011
Nível Graduação
Instituição Universidade Federal do Rio Grande do Sul. Escola de Engenharia. Curso de Engenharia Mecânica.
Assunto Engenharia mecânica
[en] MPI
[en] OpenMP
[en] Parallel computing
[en] Stress constraints
[en] Topological optimization
Resumo Problemas de otimização topológica são, por natureza, de grande escala, exigindo considerável esforço computacional para sua solução. Dessa maneira, é fundamental desenvolver algoritmos eficientes que resolvam em tempo hábil problemas de interesse prático. Esse trabalho trata do desenvolvimento continuado de uma ferramenta numérica de otimização topológica com restrição de tensão. Particular atenção é dada à solução de sistemas lineares, etapa crítica em termos de tempo de computação durante a solução do problema. Uma biblioteca que realiza a solução paralela de sistemas lineares esparsos utilizando o protocolo de comunicação MPI foi incorporada ao código, aprimorando sua performance. Além disso, certas rotinas do algoritmo foram paralelizadas com o uso de OpenMP. Resultados que permitem aferir o desempenho do novo código são apresentados.
Abstract Topological optimization formulations lead to large scale problems, requiring extensive computational effort to be solved. Developing performing algorithms is of capital importance in order to be able to solve practical problems. This work deals with the improvement of a code for topological optimization with stress constraints. In particular, a library which solves sparse linear systems in parallel using MPI for communication is used. Furthermore, certain routines are made parallel using OpenMP directives. Some performance results show the speedup obtained in multi-core processors.
Tipo Trabalho de conclusão de graduação
URI http://hdl.handle.net/10183/36987
Arquivos Descrição Formato
000818431.pdf (191.1Kb) Texto completo Adobe PDF Visualizar/abrir

Este item está licenciado na Creative Commons License

Este item aparece na(s) seguinte(s) coleção(ões)


Mostrar registro completo

Percorrer



  • O autor é titular dos direitos autorais dos documentos disponíveis neste repositório e é vedada, nos termos da lei, a comercialização de qualquer espécie sem sua autorização prévia.
    Projeto gráfico elaborado pelo Caixola - Clube de Criação Fabico/UFRGS Powered by DSpace software, Version 1.8.1.