Modelo híbrido de programação paralela para uma aplicação de elasticidade linear baseada no método dos elementos finitos

Detalhes bibliográficos
Autor(a) principal: Silva, Leonardo Nunes da
Data de Publicação: 2006
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UnB
Texto Completo: http://repositorio.unb.br/handle/10482/2271
Resumo: Dissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2006.
id UNB_094b082e2bd004af548b0c0b6b0f8407
oai_identifier_str oai:repositorio.unb.br:10482/2271
network_acronym_str UNB
network_name_str Repositório Institucional da UnB
repository_id_str
spelling Modelo híbrido de programação paralela para uma aplicação de elasticidade linear baseada no método dos elementos finitosProcessamento eletrônico de dadosProgramação paralela (Computação)Método dos elementos finitosMemória compartilhadaProcessamento distribuídoDissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2006.Na área de processamento paralelo existem dois paradigmas principais de programação: Memória Compartilhada e Troca de Mensagens. Cada um deles é adequado a uma arquitetra de hardware específica. No entanto, existem arquiteturas de multiprocessadores para as quais o mapeamento para um desses paradigmas não é tão simples. Clusters de SMP, por exemplo, são construídos com máquinas de memória compartilhada, conectadas através de uma rede de interconexão. Aplicações para clusters de SMP podem ser programadas para utilizar troca de mensagens entre todos os processadores. Mas existe a possibilidade de um melhor desempenho se utilizado um modelo híbrido de comunicação com troca de informações por memória compartilhada dentro do nó SMP e troca de informações por mensagens entre os nós. Nesse trabalho foi desenvolvido e avaliado um modelo híbrido de programação para uma aplicação na área de engenharia mecânica baseada no método dos elementos finitos. O objetivo desse trabalho é avaliar esse modelo e comparar seu desempenho com uma versão pura, por troca de mensagens, da aplicação. ___________________________________________________________________________________ ABSTRACTIn the area of parallel processing there are two major programming paradigms: Shared Memory and Message Passing. Each of them fits into a specific physical model, but there are multiprocessor architectures whose mapping to one of these paradigms is not so simple. SMP clusters, for example, are built by connecting some shared memory machines through an interconnection network. Applications on SMP clusters can be programmed to use message passing among all processors. However, it’s possible to achieve better performance using a hybrid model with shared memory communication inside SMP nodes and message passing communication between them. In this work, a hybrid model was used to develop an engineering application based on the Finite Element Method in order to evaluate this model and to compare its performance with a pure message passing version of the same application.Pfitscher, Gerson HenriqueSilva, Leonardo Nunes da2009-11-24T14:20:22Z2009-11-24T14:20:22Z2006-12-072006-12-07info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfSILVA, Leonardo Nunes da. Modelo híbrido de programação paralela para uma aplicação de elasticidade linear baseada no método dos elementos finitos. 2006. 98 f. Dissertação (Mestrado em Informática)-Universidade de Brasília, Brasília, 2006.http://repositorio.unb.br/handle/10482/2271info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UnBinstname:Universidade de Brasília (UnB)instacron:UNB2023-07-14T18:56:21Zoai:repositorio.unb.br:10482/2271Repositório InstitucionalPUBhttps://repositorio.unb.br/oai/requestrepositorio@unb.bropendoar:2023-07-14T18:56:21Repositório Institucional da UnB - Universidade de Brasília (UnB)false
dc.title.none.fl_str_mv Modelo híbrido de programação paralela para uma aplicação de elasticidade linear baseada no método dos elementos finitos
title Modelo híbrido de programação paralela para uma aplicação de elasticidade linear baseada no método dos elementos finitos
spellingShingle Modelo híbrido de programação paralela para uma aplicação de elasticidade linear baseada no método dos elementos finitos
Silva, Leonardo Nunes da
Processamento eletrônico de dados
Programação paralela (Computação)
Método dos elementos finitos
Memória compartilhada
Processamento distribuído
title_short Modelo híbrido de programação paralela para uma aplicação de elasticidade linear baseada no método dos elementos finitos
title_full Modelo híbrido de programação paralela para uma aplicação de elasticidade linear baseada no método dos elementos finitos
title_fullStr Modelo híbrido de programação paralela para uma aplicação de elasticidade linear baseada no método dos elementos finitos
title_full_unstemmed Modelo híbrido de programação paralela para uma aplicação de elasticidade linear baseada no método dos elementos finitos
title_sort Modelo híbrido de programação paralela para uma aplicação de elasticidade linear baseada no método dos elementos finitos
author Silva, Leonardo Nunes da
author_facet Silva, Leonardo Nunes da
author_role author
dc.contributor.none.fl_str_mv Pfitscher, Gerson Henrique
dc.contributor.author.fl_str_mv Silva, Leonardo Nunes da
dc.subject.por.fl_str_mv Processamento eletrônico de dados
Programação paralela (Computação)
Método dos elementos finitos
Memória compartilhada
Processamento distribuído
topic Processamento eletrônico de dados
Programação paralela (Computação)
Método dos elementos finitos
Memória compartilhada
Processamento distribuído
description Dissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2006.
publishDate 2006
dc.date.none.fl_str_mv 2006-12-07
2006-12-07
2009-11-24T14:20:22Z
2009-11-24T14:20:22Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv SILVA, Leonardo Nunes da. Modelo híbrido de programação paralela para uma aplicação de elasticidade linear baseada no método dos elementos finitos. 2006. 98 f. Dissertação (Mestrado em Informática)-Universidade de Brasília, Brasília, 2006.
http://repositorio.unb.br/handle/10482/2271
identifier_str_mv SILVA, Leonardo Nunes da. Modelo híbrido de programação paralela para uma aplicação de elasticidade linear baseada no método dos elementos finitos. 2006. 98 f. Dissertação (Mestrado em Informática)-Universidade de Brasília, Brasília, 2006.
url http://repositorio.unb.br/handle/10482/2271
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UnB
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Repositório Institucional da UnB
collection Repositório Institucional da UnB
repository.name.fl_str_mv Repositório Institucional da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv repositorio@unb.br
_version_ 1814508276689141760