Mostrar registro simples

dc.contributor.advisorLorenzon, Arthur Franciscopt_BR
dc.contributor.authorSouza, Pablo Yuri Scherer dept_BR
dc.date.accessioned2024-09-26T06:38:07Zpt_BR
dc.date.issued2024pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/279236pt_BR
dc.description.abstractNa busca por obter cada vez melhor desempenho computacional, o desenvolvimento de técnicas que possam tornar as aplicações mais velozes e eficientes é um ponto essencial. Na área da pesquisa geofísica, a modelagem Fletcher é uma aplicação importante na identificação de estruturas geológicas e reservatórios de petróleo e gás. Para o funcionamento prático da modelagem Fletcher são necessários resultados rápidos e precisos; sendo assim, sua implementação em software tira proveito do paralelismo fork-join. Contudo, essa abordagem pode ser pouco maleável em relação a recursos computacionais como sincronização de dados e contenção de cache. Neste sentido, este trabalho apresenta uma alternativa inovadora à implementação da modelagem Fletcher baseada em OpenMP, usando paralelismo em tarefas com OmpSs-2, comparando em seguida o desempenho do software sob diferentes entradas e diferentes configurações de balanceamento de carga. Os experimentos realizados evidenciaram uma redução significativa no tempo de execução, com ganhos que chegam a 14,55% em determinadas condições de simulação.pt_BR
dc.description.abstractIn the quest to achieve increasingly better computational performance, the development of techniques that can make applications faster and more efficient is an essential focus. In the field of geophysical research, the Modelagem Fletcher is a critical application for identifying geological structures and oil and gas reservoirs. For the practical operation of the Modelagem Fletcher, fast and accurate results are necessary; therefore, its implementation in software leverages forkjoin parallelism. However, this approach may not be very flexible concerning computational resources such as data synchronization and cache contention. In this context, this work presents an innovative alternative for implementing Fletcher modeling based on OpenMP, utilizing task parallelism with OmpSs-2, and subsequently comparing software performance under different inputs and various load balancing configurations. The experiments conducted showed a significant reduction in execution time, with gains reaching 14.55% under certain simulation conditions.en
dc.format.mimetypeapplication/pdfpt_BR
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectParalelismo em tarefaspt_BR
dc.subjectGeophysical applicationsen
dc.subjectComputação de alto desempenhopt_BR
dc.subjectGeofísicapt_BR
dc.subjectDesempenho : Softwarept_BR
dc.titleAnálise do desempenho de uma aplicação geofísica com paralelismo em tarefaspt_BR
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.identifier.nrb001211324pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentInstituto de Informáticapt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2024pt_BR
dc.degree.graduationCiência da Computação: Ênfase em Ciência da Computação: Bachareladopt_BR
dc.degree.levelgraduaçãopt_BR


Thumbnail
   

Este item está licenciado na Creative Commons License

Mostrar registro simples