Uma abordagem para a execução paralela de modelos de simulação

Detalhes bibliográficos
Autor(a) principal: Mazzonetto, Angela
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca de teses e dissertações da Universidade de Passo Fundo (BDTD UPF)
Texto Completo: http://10.0.217.128:8080/jspui/handle/tede/1185
Resumo: In the current scenario of science and technology, many factors contribute to the increased volume of data used in the solution of real applications in di_erent areas, including data used in simulation models of crops and diseases. The results generated by these models are analyzed after with intent to assist in the decision-making process. However, with the increased coverage area or with the expansion of the simulation period, the amount of data needed can often derail the execution and therefore the processing of the results generated by the models. Thus, the use high-performance tools or computational techniques designed for optimizing and improving the execution of these models becomes essential. This work speci_es an e_cient parallelization method for the parallel execution of growth models of wheat's culture CSM-Cropsim: Wheat and statistical Model Output Calibration correction, applied in the correction of weather forecast generated by the Eta model of the CPTEC-INPE, objects of this research. For these models the master-slave approach, using MPI communication library, proved the most appropriate, since each of the executions are independent in both models evaluated. The results showed the tests were satisfactory and contributed to the e_cient parallel execution of the models and consequently to the extension of their coverage areas and/or the time series to be simulated.
id UPF-1_362008279b86fb9a5ac7248a42c82ba4
oai_identifier_str oai:tede.upf.br:tede/1185
network_acronym_str UPF-1
network_name_str Biblioteca de teses e dissertações da Universidade de Passo Fundo (BDTD UPF)
repository_id_str
spelling Hölbig, Carlos Amaral543.333.500-34http://lattes.cnpq.br/5419646313109789Rebonatto, Marcelo Trindade695.987.970-15http://lattes.cnpq.br/0535211732373749028.180.820-13http://lattes.cnpq.br/1346253650138517Mazzonetto, Angela2018-01-12T23:46:05Z2016-01-12MAZZONETTO, Angela. Uma abordagem para a execução paralela de modelos de simulação. 2016. 66 f. Dissertação (Mestrado em Computação Aplicada) - Universidade de Passo Fundo, passo fundo, 2016.http://10.0.217.128:8080/jspui/handle/tede/1185In the current scenario of science and technology, many factors contribute to the increased volume of data used in the solution of real applications in di_erent areas, including data used in simulation models of crops and diseases. The results generated by these models are analyzed after with intent to assist in the decision-making process. However, with the increased coverage area or with the expansion of the simulation period, the amount of data needed can often derail the execution and therefore the processing of the results generated by the models. Thus, the use high-performance tools or computational techniques designed for optimizing and improving the execution of these models becomes essential. This work speci_es an e_cient parallelization method for the parallel execution of growth models of wheat's culture CSM-Cropsim: Wheat and statistical Model Output Calibration correction, applied in the correction of weather forecast generated by the Eta model of the CPTEC-INPE, objects of this research. For these models the master-slave approach, using MPI communication library, proved the most appropriate, since each of the executions are independent in both models evaluated. The results showed the tests were satisfactory and contributed to the e_cient parallel execution of the models and consequently to the extension of their coverage areas and/or the time series to be simulated.No atual cenário científico e tecnológico muitos fatores contribuem para o aumento do volume de dados que são utilizados para a solução de aplicações reais nas mais variadas áreas. Entre estes dados estão os que são utilizados em modelos de simulação de culturas e de doenças. Os resultados gerados por estes modelos são posteriormente analisados e tem por objetivo auxiliar no processo de tomada de decisão.Porém, com o aumento da granularidade a quantidade de execuções aumenta exponencialmente nas mesmas proporções, a quantidade de dados necessários para serem processados muitas vezes pode resultar em um despendimento maior de tempo, tornando inviável a utilização dos resultados gerados pelos modelos. Por este motivo torna-se indispensável a utilização de ferramentas ou técnicas computacionais de alto desempenho que visem a otimização e a melhora do desempenho computacional da execução destes modelos. Este trabalho de niu uma abordagem de paralelização para a execução paralela dos modelos de crescimento da cultura do trigo CSM-Cropsim: Wheat e de correção estatística Model Output Calibration, aplicado na correção da previsão do tempo gerada pelo modelo Eta do CPTEC-INPE, objetos de estudo da pesquisa. Para estes modelos a abordagem mestre-escravo, utilizando a biblioteca de comunicação MPI, mostrou ser adequada, visto que cada uma das execuções (rodadas do modelo) são independentes dos resultados das outras em ambos os modelos avaliados. Os resultados obtidos com os testes realizado demonstraram-se satisfatórios, e, assim, contribuíram para a execução paralela dos modelos possibilitando, consequentemente, a ampliação de suas áreas de cobertura e/ou da série temporal a ser simulada.Submitted by admtede repositorio (referencia@upf.br) on 2018-01-12T23:46:05Z No. of bitstreams: 1 2016AngelaMazzonetto.pdf: 2377220 bytes, checksum: 98cd3eaf48fe1d69cfbcdda9be5814f2 (MD5)Made available in DSpace on 2018-01-12T23:46:05Z (GMT). No. of bitstreams: 1 2016AngelaMazzonetto.pdf: 2377220 bytes, checksum: 98cd3eaf48fe1d69cfbcdda9be5814f2 (MD5) Previous issue date: 2016-01-12application/pdfporUniversidade de Passo FundoPrograma de Pós-Graduação em Computação AplicadaUPFBrasilInstituto de Ciências Exatas e Geociências – ICEGProcessamento paralelo (Computadores)Simulação (Computadores)Programação paralela (Computação)Parallel processing (computers)Simulation (Computers)Parallel programming (Computer)CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOUma abordagem para a execução paralela de modelos de simulaçãoOne approach to parallel execution of simulation modelsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis-70926567600265482650050060061067264934210586263671711205811204509info:eu-repo/semantics/openAccessreponame:Biblioteca de teses e dissertações da Universidade de Passo Fundo (BDTD UPF)instname:Universidade de Passo Fundo (UPF)instacron:UPFLICENSElicense.txtlicense.txttext/plain; charset=utf-81940http://tede.upf.br:8080/jspui/bitstream/tede/1185/1/license.txte0faded76e3df80302a4a0fb3f2bb5f3MD51ORIGINAL2016AngelaMazzonetto.pdf2016AngelaMazzonetto.pdfapplication/pdf2377220http://tede.upf.br:8080/jspui/bitstream/tede/1185/2/2016AngelaMazzonetto.pdf98cd3eaf48fe1d69cfbcdda9be5814f2MD52tede/11852018-01-12 21:46:05.987oai:tede.upf.br:tede/1185TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIFBhc3NvIEZ1bmRvIChVUEYpIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gKGluY2x1aW5kbyBvIHJlc3VtbykgcG9yIHRvZG8gbyBtdW5kbyBubyBmb3JtYXRvIGltcHJlc3NvIGUgZWxldHLDtG5pY28gZSBlbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFVQRiBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhbnNwb3IgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIHBhcmEgcXVhbHF1ZXIgbWVpbyBvdSBmb3JtYXRvIHBhcmEgZmlucyBkZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogdGFtYsOpbSBjb25jb3JkYSBxdWUgYSBVUEYgcG9kZSBtYW50ZXIgbWFpcyBkZSB1bWEgY8OzcGlhIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBwYXJhIGZpbnMgZGUgc2VndXJhbsOnYSwgYmFjay11cCBlIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIFZvY8OqIHRhbWLDqW0gZGVjbGFyYSBxdWUgbyBkZXDDs3NpdG8gZGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBuw6NvLCBxdWUgc2VqYSBkZSBzZXUgY29uaGVjaW1lbnRvLCBpbmZyaW5nZSBkaXJlaXRvcyBhdXRvcmFpcyBkZSBuaW5ndcOpbS4KCkNhc28gYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIGNvbnRlbmhhIG1hdGVyaWFsIHF1ZSB2b2PDqiBuw6NvIHBvc3N1aSBhIHRpdHVsYXJpZGFkZSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMsIHZvY8OqIGRlY2xhcmEgcXVlIG9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciDDoCBVUEYgb3MgZGlyZWl0b3MgYXByZXNlbnRhZG9zIG5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91IG5vIGNvbnRlw7pkbyBkYSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gb3JhIGRlcG9zaXRhZGEuCgpDQVNPIEEgVEVTRSBPVSBESVNTRVJUQcOHw4NPIE9SQSBERVBPU0lUQURBIFRFTkhBIFNJRE8gUkVTVUxUQURPIERFIFVNIFBBVFJPQ8ONTklPIE9VIEFQT0lPIERFIFVNQSBBR8OKTkNJQSBERSBGT01FTlRPIE9VIE9VVFJPIE9SR0FOSVNNTyBRVUUgTsODTyBTRUpBIEEgVVBGLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgRVhJR0lEQVMgUE9SIENPTlRSQVRPIE9VIEFDT1JETy4KCkEgVVBGIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbywgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBhbMOpbSBkYXF1ZWxhcyBjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Teses e DissertaçõesPUBhttp://tede.upf.br/oai/requestbiblio@upf.br || bio@upf.br || cas@upf.br || car@upf.br || lve@upf.br || sar@upf.br || sol@upf.br || upfmundi@upf.br || jucelei@upf.bropendoar:2018-01-12T23:46:05Biblioteca de teses e dissertações da Universidade de Passo Fundo (BDTD UPF) - Universidade de Passo Fundo (UPF)false
dc.title.por.fl_str_mv Uma abordagem para a execução paralela de modelos de simulação
dc.title.alternative.eng.fl_str_mv One approach to parallel execution of simulation models
title Uma abordagem para a execução paralela de modelos de simulação
spellingShingle Uma abordagem para a execução paralela de modelos de simulação
Mazzonetto, Angela
Processamento paralelo (Computadores)
Simulação (Computadores)
Programação paralela (Computação)
Parallel processing (computers)
Simulation (Computers)
Parallel programming (Computer)
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Uma abordagem para a execução paralela de modelos de simulação
title_full Uma abordagem para a execução paralela de modelos de simulação
title_fullStr Uma abordagem para a execução paralela de modelos de simulação
title_full_unstemmed Uma abordagem para a execução paralela de modelos de simulação
title_sort Uma abordagem para a execução paralela de modelos de simulação
author Mazzonetto, Angela
author_facet Mazzonetto, Angela
author_role author
dc.contributor.advisor1.fl_str_mv Hölbig, Carlos Amaral
dc.contributor.advisor1ID.fl_str_mv 543.333.500-34
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/5419646313109789
dc.contributor.advisor-co1.fl_str_mv Rebonatto, Marcelo Trindade
dc.contributor.advisor-co1ID.fl_str_mv 695.987.970-15
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/0535211732373749
dc.contributor.authorID.fl_str_mv 028.180.820-13
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/1346253650138517
dc.contributor.author.fl_str_mv Mazzonetto, Angela
contributor_str_mv Hölbig, Carlos Amaral
Rebonatto, Marcelo Trindade
dc.subject.por.fl_str_mv Processamento paralelo (Computadores)
Simulação (Computadores)
Programação paralela (Computação)
topic Processamento paralelo (Computadores)
Simulação (Computadores)
Programação paralela (Computação)
Parallel processing (computers)
Simulation (Computers)
Parallel programming (Computer)
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Parallel processing (computers)
Simulation (Computers)
Parallel programming (Computer)
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description In the current scenario of science and technology, many factors contribute to the increased volume of data used in the solution of real applications in di_erent areas, including data used in simulation models of crops and diseases. The results generated by these models are analyzed after with intent to assist in the decision-making process. However, with the increased coverage area or with the expansion of the simulation period, the amount of data needed can often derail the execution and therefore the processing of the results generated by the models. Thus, the use high-performance tools or computational techniques designed for optimizing and improving the execution of these models becomes essential. This work speci_es an e_cient parallelization method for the parallel execution of growth models of wheat's culture CSM-Cropsim: Wheat and statistical Model Output Calibration correction, applied in the correction of weather forecast generated by the Eta model of the CPTEC-INPE, objects of this research. For these models the master-slave approach, using MPI communication library, proved the most appropriate, since each of the executions are independent in both models evaluated. The results showed the tests were satisfactory and contributed to the e_cient parallel execution of the models and consequently to the extension of their coverage areas and/or the time series to be simulated.
publishDate 2016
dc.date.issued.fl_str_mv 2016-01-12
dc.date.accessioned.fl_str_mv 2018-01-12T23:46:05Z
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.citation.fl_str_mv MAZZONETTO, Angela. Uma abordagem para a execução paralela de modelos de simulação. 2016. 66 f. Dissertação (Mestrado em Computação Aplicada) - Universidade de Passo Fundo, passo fundo, 2016.
dc.identifier.uri.fl_str_mv http://10.0.217.128:8080/jspui/handle/tede/1185
identifier_str_mv MAZZONETTO, Angela. Uma abordagem para a execução paralela de modelos de simulação. 2016. 66 f. Dissertação (Mestrado em Computação Aplicada) - Universidade de Passo Fundo, passo fundo, 2016.
url http://10.0.217.128:8080/jspui/handle/tede/1185
dc.language.iso.fl_str_mv por
language por
dc.relation.program.fl_str_mv -709265676002654826
dc.relation.confidence.fl_str_mv 500
500
600
dc.relation.department.fl_str_mv 6106726493421058626
dc.relation.cnpq.fl_str_mv 3671711205811204509
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 de Passo Fundo
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Computação Aplicada
dc.publisher.initials.fl_str_mv UPF
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Instituto de Ciências Exatas e Geociências – ICEG
publisher.none.fl_str_mv Universidade de Passo Fundo
dc.source.none.fl_str_mv reponame:Biblioteca de teses e dissertações da Universidade de Passo Fundo (BDTD UPF)
instname:Universidade de Passo Fundo (UPF)
instacron:UPF
instname_str Universidade de Passo Fundo (UPF)
instacron_str UPF
institution UPF
reponame_str Biblioteca de teses e dissertações da Universidade de Passo Fundo (BDTD UPF)
collection Biblioteca de teses e dissertações da Universidade de Passo Fundo (BDTD UPF)
bitstream.url.fl_str_mv http://tede.upf.br:8080/jspui/bitstream/tede/1185/1/license.txt
http://tede.upf.br:8080/jspui/bitstream/tede/1185/2/2016AngelaMazzonetto.pdf
bitstream.checksum.fl_str_mv e0faded76e3df80302a4a0fb3f2bb5f3
98cd3eaf48fe1d69cfbcdda9be5814f2
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca de teses e dissertações da Universidade de Passo Fundo (BDTD UPF) - Universidade de Passo Fundo (UPF)
repository.mail.fl_str_mv biblio@upf.br || bio@upf.br || cas@upf.br || car@upf.br || lve@upf.br || sar@upf.br || sol@upf.br || upfmundi@upf.br || jucelei@upf.br
_version_ 1801045438640422912