Estudo das rotinas MPI do Modelo Atmosférico OLAM através de ferramentas de tracing e visualização
Autor(a) principal: | |
---|---|
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 |