Avaliação de Desempenho de Aplicações Paralelas Utilizando MPI e PETSc
Autor(a) principal: | |
---|---|
Data de Publicação: | 2011 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UNESP |
Texto Completo: | http://hdl.handle.net/11449/120337 |
Resumo: | This work presents a study about the use of standards and directions on parallel programming in distributed systems, using the MPI standard and PETSc toolkit, performing an analysis of their performances over certain mathematic operations involving matrices. The concepts are used to develop applications to solve problems involving Principal Components Analysis (PCA), which are executed in a Beowulf cluster. The results are compared to the ones of an analogous application with sequencial execution, and then it is analized if there was any performance boost on the parallel application |
id |
UNSP_8eb1e7a35bf2b343953e07f62d7dc985 |
---|---|
oai_identifier_str |
oai:repositorio.unesp.br:11449/120337 |
network_acronym_str |
UNSP |
network_name_str |
Repositório Institucional da UNESP |
repository_id_str |
2946 |
spelling |
Avaliação de Desempenho de Aplicações Paralelas Utilizando MPI e PETScComputaçãoClusterProgramação (Computadores)Análise de componentes principaisThis work presents a study about the use of standards and directions on parallel programming in distributed systems, using the MPI standard and PETSc toolkit, performing an analysis of their performances over certain mathematic operations involving matrices. The concepts are used to develop applications to solve problems involving Principal Components Analysis (PCA), which are executed in a Beowulf cluster. The results are compared to the ones of an analogous application with sequencial execution, and then it is analized if there was any performance boost on the parallel applicationEste trabalho apresenta um estudo sobre o uso de padrões e diretivas de programação paralela em sistemas distribuídos, utilizando o padrão MPI e o conjunto de ferramentas PETSc, realizando uma análise e comparação de seus desempenhos com certos problemas matemáticos envolvendo matrizes. Os conceitos são aplicados para a resolução de problemas que envolvem Análise de Componentes Principais (PCA), que são executadas em um cluster Beowulf. Os resultados obtidos são comparados com os de uma aplicação análoga de execucão sequencial, e em seguida é analisado se houve ganho no desempenho da aplicação paralelaUniversidade Estadual Paulista (Unesp)Correia, Ronaldo Celso Messias [UNESP]Universidade Estadual Paulista (Unesp)Onishi, Caio Takeshi [UNESP]2015-03-23T15:25:58Z2015-03-23T15:25:58Z2011info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfONISHI, Caio Takeshi. Avaliação de Desempenho de Aplicações Paralelas Utilizando MPI e PETSc. 2011. 1 CD-ROM. Trabalho de conclusão de curso (bacharelado - Ciência da Computação) - Universidade Estadual Paulista, Faculdade de Ciências e Tecnologia, 2011.http://hdl.handle.net/11449/120337000707564onishi_ct_tcc_prud.pdf2420360066008780Alephreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPporinfo:eu-repo/semantics/openAccess2024-06-19T18:29:35Zoai:repositorio.unesp.br:11449/120337Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T19:04:38.758748Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
dc.title.none.fl_str_mv |
Avaliação de Desempenho de Aplicações Paralelas Utilizando MPI e PETSc |
title |
Avaliação de Desempenho de Aplicações Paralelas Utilizando MPI e PETSc |
spellingShingle |
Avaliação de Desempenho de Aplicações Paralelas Utilizando MPI e PETSc Onishi, Caio Takeshi [UNESP] Computação Cluster Programação (Computadores) Análise de componentes principais |
title_short |
Avaliação de Desempenho de Aplicações Paralelas Utilizando MPI e PETSc |
title_full |
Avaliação de Desempenho de Aplicações Paralelas Utilizando MPI e PETSc |
title_fullStr |
Avaliação de Desempenho de Aplicações Paralelas Utilizando MPI e PETSc |
title_full_unstemmed |
Avaliação de Desempenho de Aplicações Paralelas Utilizando MPI e PETSc |
title_sort |
Avaliação de Desempenho de Aplicações Paralelas Utilizando MPI e PETSc |
author |
Onishi, Caio Takeshi [UNESP] |
author_facet |
Onishi, Caio Takeshi [UNESP] |
author_role |
author |
dc.contributor.none.fl_str_mv |
Correia, Ronaldo Celso Messias [UNESP] Universidade Estadual Paulista (Unesp) |
dc.contributor.author.fl_str_mv |
Onishi, Caio Takeshi [UNESP] |
dc.subject.por.fl_str_mv |
Computação Cluster Programação (Computadores) Análise de componentes principais |
topic |
Computação Cluster Programação (Computadores) Análise de componentes principais |
description |
This work presents a study about the use of standards and directions on parallel programming in distributed systems, using the MPI standard and PETSc toolkit, performing an analysis of their performances over certain mathematic operations involving matrices. The concepts are used to develop applications to solve problems involving Principal Components Analysis (PCA), which are executed in a Beowulf cluster. The results are compared to the ones of an analogous application with sequencial execution, and then it is analized if there was any performance boost on the parallel application |
publishDate |
2011 |
dc.date.none.fl_str_mv |
2011 2015-03-23T15:25:58Z 2015-03-23T15:25:58Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
ONISHI, Caio Takeshi. Avaliação de Desempenho de Aplicações Paralelas Utilizando MPI e PETSc. 2011. 1 CD-ROM. Trabalho de conclusão de curso (bacharelado - Ciência da Computação) - Universidade Estadual Paulista, Faculdade de Ciências e Tecnologia, 2011. http://hdl.handle.net/11449/120337 000707564 onishi_ct_tcc_prud.pdf 2420360066008780 |
identifier_str_mv |
ONISHI, Caio Takeshi. Avaliação de Desempenho de Aplicações Paralelas Utilizando MPI e PETSc. 2011. 1 CD-ROM. Trabalho de conclusão de curso (bacharelado - Ciência da Computação) - Universidade Estadual Paulista, Faculdade de Ciências e Tecnologia, 2011. 000707564 onishi_ct_tcc_prud.pdf 2420360066008780 |
url |
http://hdl.handle.net/11449/120337 |
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.publisher.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) |
publisher.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) |
dc.source.none.fl_str_mv |
Aleph reponame:Repositório Institucional da UNESP instname:Universidade Estadual Paulista (UNESP) instacron:UNESP |
instname_str |
Universidade Estadual Paulista (UNESP) |
instacron_str |
UNESP |
institution |
UNESP |
reponame_str |
Repositório Institucional da UNESP |
collection |
Repositório Institucional da UNESP |
repository.name.fl_str_mv |
Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP) |
repository.mail.fl_str_mv |
|
_version_ |
1808129015757668352 |