Estudo das rotinas MPI do Modelo Atmosférico OLAM através de ferramentas de tracing e visualização

Detalhes bibliográficos
Autor(a) principal: Bieger, Matheus Beniz
Data de Publicação: 2015
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UNIPAMPA
Texto Completo: http://dspace.unipampa.edu.br/jspui/handle/riu/1606
Resumo: A previsão do tempo e clima é um fator relevante para sociedade pois impacta diretamente em importantes fatores econômicos e sociais. As previsões são realizadas através de modelos atmosféricos que simulam as condições atmosféricas correntes. Por utilizar uma quantidade considerável de dados, a execução deste modelo tende a ser lenta, podendo levar dias. Neste contexto, este trabalho realiza uma análise das rotinas MPI implementadas no modelo atmosférico OLAM (Ocean-Land Atmosphere Model). Para tanto, utilizou-se ferramentas de perfilamento, rastreamento e visualização de rotinas MPI. Como resultados, analisou-se através de balanceamento de carga, que a rotina MPI_Wait teve o maior impacto no tempo de processamento das rotinas MPI. Representou em torno de 100% no tempo de processamento dentre todas as rotinas MPI analisadas. A compreensão do funcionamento da implementação paralela e a identificação de rotinas que representam gargalo de desempenho contribuem para a melhoria do modelo.
id UNIP_c30f8592ac8ccd1967c0bf579814d3c0
oai_identifier_str oai:repositorio.unipampa.edu.br:riu/1606
network_acronym_str UNIP
network_name_str Repositório Institucional da UNIPAMPA
repository_id_str
spelling Schepke, ClaudioBieger, Matheus Beniz2017-06-07T17:43:44Z2017-06-07T17:43:44Z2015-11-30http://dspace.unipampa.edu.br/jspui/handle/riu/1606A previsão do tempo e clima é um fator relevante para sociedade pois impacta diretamente em importantes fatores econômicos e sociais. As previsões são realizadas através de modelos atmosféricos que simulam as condições atmosféricas correntes. Por utilizar uma quantidade considerável de dados, a execução deste modelo tende a ser lenta, podendo levar dias. Neste contexto, este trabalho realiza uma análise das rotinas MPI implementadas no modelo atmosférico OLAM (Ocean-Land Atmosphere Model). Para tanto, utilizou-se ferramentas de perfilamento, rastreamento e visualização de rotinas MPI. Como resultados, analisou-se através de balanceamento de carga, que a rotina MPI_Wait teve o maior impacto no tempo de processamento das rotinas MPI. Representou em torno de 100% no tempo de processamento dentre todas as rotinas MPI analisadas. A compreensão do funcionamento da implementação paralela e a identificação de rotinas que representam gargalo de desempenho contribuem para a melhoria do modelo.The weather and climate is an important factor in society as it impacts directly on importante economic and social factors. Predictions are made using atmospheric models that simulate the current weather conditions. To use a considerable amount of data, the execution of this model tends to be slow and could take days. In this context, this paper makes an analysis of the MPI routines implemented in the atmospheric model OLAM (Ocean-Land Atmosphere Model). To this end, we used profiling tools, tracking and viewing MPI routines. As a result, it was examined through load balancing, the routine MPI_Wait had the greatest impact on the processing time of the MPI routines. Represented around 100% in processing time among all MPI routines analyzed. Understanding the operation of the parallel implementation, and the identification of routines that representperformance bottleneck contribute to the improvement of the model.porUniversidade Federal do PampaAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessCiência da computaçãoPrevisão do tempoOcean-Land Atmosphere Model (OLAM)Message Passing Interface (MPI)CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOComputer scienceWeather forecastOcean-Land Atmosphere Model (OLAM)Message Passing Interface (MPI)Estudo das rotinas MPI do Modelo Atmosférico OLAM através de ferramentas de tracing e visualizaçãoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfreponame:Repositório Institucional da UNIPAMPAinstname:Universidade Federal do Pampa (UNIPAMPA)instacron:UNIPAMPAORIGINALEstudo das rotinas MPI do Modelo Atmosférico OLAM através de ferramentas de tracing e visualização.pdfEstudo das rotinas MPI do Modelo Atmosférico OLAM através de ferramentas de tracing e visualização.pdfapplication/pdf1546021https://repositorio.unipampa.edu.br/jspui/bitstream/riu/1606/1/Estudo%20das%20rotinas%20MPI%20do%20Modelo%20Atmosf%c3%a9rico%20OLAM%20atrav%c3%a9s%20de%20ferramentas%20de%20tracing%20e%20visualiza%c3%a7%c3%a3o.pdfd4a858c8c25497e66e27e000cc0a7827MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81232https://repositorio.unipampa.edu.br/jspui/bitstream/riu/1606/2/license_rdf66e71c371cc565284e70f40736c94386MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.unipampa.edu.br/jspui/bitstream/riu/1606/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53TEXTEstudo das rotinas MPI do Modelo Atmosférico OLAM através de ferramentas de tracing e visualização.pdf.txtEstudo das rotinas MPI do Modelo Atmosférico OLAM através de ferramentas de tracing e visualização.pdf.txtExtracted texttext/plain72346https://repositorio.unipampa.edu.br/jspui/bitstream/riu/1606/4/Estudo%20das%20rotinas%20MPI%20do%20Modelo%20Atmosf%c3%a9rico%20OLAM%20atrav%c3%a9s%20de%20ferramentas%20de%20tracing%20e%20visualiza%c3%a7%c3%a3o.pdf.txt52dc0a1388c51dc3351d4d91ce09df69MD54riu/16062021-04-12 10:56:44.672oai:repositorio.unipampa.edu.br:riu/1606Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttp://dspace.unipampa.edu.br:8080/oai/requestsisbi@unipampa.edu.bropendoar:2021-04-12T13:56:44Repositório Institucional da UNIPAMPA - Universidade Federal do Pampa (UNIPAMPA)false
dc.title.pt_BR.fl_str_mv Estudo das rotinas MPI do Modelo Atmosférico OLAM através de ferramentas de tracing e visualização
title Estudo das rotinas MPI do Modelo Atmosférico OLAM através de ferramentas de tracing e visualização
spellingShingle Estudo das rotinas MPI do Modelo Atmosférico OLAM através de ferramentas de tracing e visualização
Bieger, Matheus Beniz
Computer science
Weather forecast
Ocean-Land Atmosphere Model (OLAM)
Message Passing Interface (MPI)
Ciência da computação
Previsão do tempo
Ocean-Land Atmosphere Model (OLAM)
Message Passing Interface (MPI)
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Estudo das rotinas MPI do Modelo Atmosférico OLAM através de ferramentas de tracing e visualização
title_full Estudo das rotinas MPI do Modelo Atmosférico OLAM através de ferramentas de tracing e visualização
title_fullStr Estudo das rotinas MPI do Modelo Atmosférico OLAM através de ferramentas de tracing e visualização
title_full_unstemmed Estudo das rotinas MPI do Modelo Atmosférico OLAM através de ferramentas de tracing e visualização
title_sort Estudo das rotinas MPI do Modelo Atmosférico OLAM através de ferramentas de tracing e visualização
author Bieger, Matheus Beniz
author_facet Bieger, Matheus Beniz
author_role author
dc.contributor.advisor1.fl_str_mv Schepke, Claudio
dc.contributor.author.fl_str_mv Bieger, Matheus Beniz
contributor_str_mv Schepke, Claudio
dc.subject.eng.fl_str_mv Computer science
Weather forecast
Ocean-Land Atmosphere Model (OLAM)
Message Passing Interface (MPI)
topic Computer science
Weather forecast
Ocean-Land Atmosphere Model (OLAM)
Message Passing Interface (MPI)
Ciência da computação
Previsão do tempo
Ocean-Land Atmosphere Model (OLAM)
Message Passing Interface (MPI)
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.keyword.pt_BR.fl_str_mv Ciência da computação
Previsão do tempo
Ocean-Land Atmosphere Model (OLAM)
Message Passing Interface (MPI)
dc.subject.vcps.pt_BR.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description A previsão do tempo e clima é um fator relevante para sociedade pois impacta diretamente em importantes fatores econômicos e sociais. As previsões são realizadas através de modelos atmosféricos que simulam as condições atmosféricas correntes. Por utilizar uma quantidade considerável de dados, a execução deste modelo tende a ser lenta, podendo levar dias. Neste contexto, este trabalho realiza uma análise das rotinas MPI implementadas no modelo atmosférico OLAM (Ocean-Land Atmosphere Model). Para tanto, utilizou-se ferramentas de perfilamento, rastreamento e visualização de rotinas MPI. Como resultados, analisou-se através de balanceamento de carga, que a rotina MPI_Wait teve o maior impacto no tempo de processamento das rotinas MPI. Representou em torno de 100% no tempo de processamento dentre todas as rotinas MPI analisadas. A compreensão do funcionamento da implementação paralela e a identificação de rotinas que representam gargalo de desempenho contribuem para a melhoria do modelo.
publishDate 2015
dc.date.issued.fl_str_mv 2015-11-30
dc.date.accessioned.fl_str_mv 2017-06-07T17:43:44Z
dc.date.available.fl_str_mv 2017-06-07T17:43:44Z
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 http://dspace.unipampa.edu.br/jspui/handle/riu/1606
url http://dspace.unipampa.edu.br/jspui/handle/riu/1606
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal do Pampa
publisher.none.fl_str_mv Universidade Federal do Pampa
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNIPAMPA
instname:Universidade Federal do Pampa (UNIPAMPA)
instacron:UNIPAMPA
instname_str Universidade Federal do Pampa (UNIPAMPA)
instacron_str UNIPAMPA
institution UNIPAMPA
reponame_str Repositório Institucional da UNIPAMPA
collection Repositório Institucional da UNIPAMPA
bitstream.url.fl_str_mv https://repositorio.unipampa.edu.br/jspui/bitstream/riu/1606/1/Estudo%20das%20rotinas%20MPI%20do%20Modelo%20Atmosf%c3%a9rico%20OLAM%20atrav%c3%a9s%20de%20ferramentas%20de%20tracing%20e%20visualiza%c3%a7%c3%a3o.pdf
https://repositorio.unipampa.edu.br/jspui/bitstream/riu/1606/2/license_rdf
https://repositorio.unipampa.edu.br/jspui/bitstream/riu/1606/3/license.txt
https://repositorio.unipampa.edu.br/jspui/bitstream/riu/1606/4/Estudo%20das%20rotinas%20MPI%20do%20Modelo%20Atmosf%c3%a9rico%20OLAM%20atrav%c3%a9s%20de%20ferramentas%20de%20tracing%20e%20visualiza%c3%a7%c3%a3o.pdf.txt
bitstream.checksum.fl_str_mv d4a858c8c25497e66e27e000cc0a7827
66e71c371cc565284e70f40736c94386
8a4605be74aa9ea9d79846c1fba20a33
52dc0a1388c51dc3351d4d91ce09df69
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UNIPAMPA - Universidade Federal do Pampa (UNIPAMPA)
repository.mail.fl_str_mv sisbi@unipampa.edu.br
_version_ 1801849070801649664