Escalabilidade Paralela de um Algoritmo de Migração Reversa no Tempo (RTM) Pré-empilhamento

Detalhes bibliográficos
Ano de defesa: 2012
Autor(a) principal: Rosário, Desnes Augusto Nunes do
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal do Rio Grande do Norte
BR
UFRN
Programa de Pós-Graduação em Engenharia Elétrica
Automação e Sistemas; Engenharia de Computação; Telecomunicações
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://repositorio.ufrn.br/jspui/handle/123456789/15459
Resumo: The seismic method is of extreme importance in geophysics. Mainly associated with oil exploration, this line of research focuses most of all investment in this area. The acquisition, processing and interpretation of seismic data are the parts that instantiate a seismic study. Seismic processing in particular is focused on the imaging that represents the geological structures in subsurface. Seismic processing has evolved significantly in recent decades due to the demands of the oil industry, and also due to the technological advances of hardware that achieved higher storage and digital information processing capabilities, which enabled the development of more sophisticated processing algorithms such as the ones that use of parallel architectures. One of the most important steps in seismic processing is imaging. Migration of seismic data is one of the techniques used for imaging, with the goal of obtaining a seismic section image that represents the geological structures the most accurately and faithfully as possible. The result of migration is a 2D or 3D image which it is possible to identify faults and salt domes among other structures of interest, such as potential hydrocarbon reservoirs. However, a migration fulfilled with quality and accuracy may be a long time consuming process, due to the mathematical algorithm heuristics and the extensive amount of data inputs and outputs involved in this process, which may take days, weeks and even months of uninterrupted execution on the supercomputers, representing large computational and financial costs, that could derail the implementation of these methods. Aiming at performance improvement, this work conducted the core parallelization of a Reverse Time Migration (RTM) algorithm, using the parallel programming model Open Multi-Processing (OpenMP), due to the large computational effort required by this migration technique. Furthermore, analyzes such as speedup, efficiency were performed, and ultimately, the identification of the algorithmic scalability degree with respect to the technological advancement expected by future processors
id UFRN_5e22f05534eacb404983fc44520b4c07
oai_identifier_str oai:repositorio.ufrn.br:123456789/15459
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Escalabilidade Paralela de um Algoritmo de Migração Reversa no Tempo (RTM) Pré-empilhamentoPARALLEL SCALABILITY OF A PRESTACK REVERSE TIME MIGRATION (RTM) ALGORITHMSistemas Paralelos e Distribuídos. Migração Reversa no Tempo (RTM). Speedup. Eficiência. Escalabilidade. OpenMPParallel Distributed Systems. Reverse Time Migration RTM. Speedup. Efficiency. Scalability. OpenMPCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAThe seismic method is of extreme importance in geophysics. Mainly associated with oil exploration, this line of research focuses most of all investment in this area. The acquisition, processing and interpretation of seismic data are the parts that instantiate a seismic study. Seismic processing in particular is focused on the imaging that represents the geological structures in subsurface. Seismic processing has evolved significantly in recent decades due to the demands of the oil industry, and also due to the technological advances of hardware that achieved higher storage and digital information processing capabilities, which enabled the development of more sophisticated processing algorithms such as the ones that use of parallel architectures. One of the most important steps in seismic processing is imaging. Migration of seismic data is one of the techniques used for imaging, with the goal of obtaining a seismic section image that represents the geological structures the most accurately and faithfully as possible. The result of migration is a 2D or 3D image which it is possible to identify faults and salt domes among other structures of interest, such as potential hydrocarbon reservoirs. However, a migration fulfilled with quality and accuracy may be a long time consuming process, due to the mathematical algorithm heuristics and the extensive amount of data inputs and outputs involved in this process, which may take days, weeks and even months of uninterrupted execution on the supercomputers, representing large computational and financial costs, that could derail the implementation of these methods. Aiming at performance improvement, this work conducted the core parallelization of a Reverse Time Migration (RTM) algorithm, using the parallel programming model Open Multi-Processing (OpenMP), due to the large computational effort required by this migration technique. Furthermore, analyzes such as speedup, efficiency were performed, and ultimately, the identification of the algorithmic scalability degree with respect to the technological advancement expected by future processorsA sísmica é uma área de extrema importância na geofísica. Associada principalmente à exploração de petróleo, essa linha de pesquisa concentra boa parte de todo o investimento realizado nesta grande área. A aquisição, o processamento e a interpretação dos dados sísmicos são as partes que compõem um estudo sísmico. O processamento sísmico em especial tem como objetivo à obtenção de uma imagem que represente as estruturas geológicas em subsuperfície. O processamento sísmico evoluiu significativamente nas últimas décadas devido às demandas da indústria petrolífera, e aos avanços tecnológicos de hardware que proporcionaram maiores capacidades de armazenamento e processamento de informações digitais, que por sua vez possibilitaram o desenvolvimento de algoritmos de processamento mais sofisticados, tais como os que utilizam arquiteturas paralelas de processamento. Uma das etapas importantes contidas no processamento sísmico é o imageamento. A migração é uma das técnicas usadas para no imageamento com o objetivo de obter uma seção sísmica que represente de forma mais precisa e fiel as estruturas geológicas. O resultado da migração é uma imagem 2D ou 3D na qual é possível a identificação de falhas e domos salinos dentre outras estruturas de interesse, possíveis reservatórios de hidrocarbonetos. Entretanto, uma migração rica em qualidade e precisão pode ser um processo demasiadamente longo, devido às heurísticas matemáticas do algoritmo e à quantidade extensa de entradas e saídas de dados envolvida neste processo, podendo levar dias, semanas e até meses de execução ininterrupta em supercomputadores, o que representa grande custo computacional e financeiro, o que pode inviabilizar a aplicação desses métodos. Tendo como objetivo a melhoria de desempenho, este trabalho realizou a paralelização do núcleo de um algoritmo de Migração Reversa no Tempo (RTM - do inglês: Reverse Time Migration), utilizando o modelo de programação paralela OpenMP (do inglês: Open Multi-Processing), devido ao alto esforço computacional demandado por essa técnica de migração. Além disso, foram realizadas análises de desempenho tais como de speedup, eficiência, e, por fim, a identificação do grau de escalabilidade algorítmica com relação ao avanço tecnológico esperado para futuros processadoresUniversidade Federal do Rio Grande do NorteBRUFRNPrograma de Pós-Graduação em Engenharia ElétricaAutomação e Sistemas; Engenharia de Computação; TelecomunicaçõesSouza, Samuel Xavier dehttp://lattes.cnpq.br/9249266850328293http://lattes.cnpq.br/9892239670106361Silveira, Luiz Felipe de Queirozhttp://lattes.cnpq.br/4139452169580807Maciel, Rosangela CorreaCosta, Jessé Carvalhohttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4788624Z6Rosário, Desnes Augusto Nunes do2014-12-17T14:56:09Z2013-04-242014-12-17T14:56:09Z2012-12-21info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfROSÁRIO, Desnes Augusto Nunes do. PARALLEL SCALABILITY OF A PRESTACK REVERSE TIME MIGRATION (RTM) ALGORITHM. 2012. 118 f. Dissertação (Mestrado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2012.https://repositorio.ufrn.br/jspui/handle/123456789/15459porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRN2017-10-31T18:55:29Zoai:repositorio.ufrn.br:123456789/15459Repositório InstitucionalPUBhttp://repositorio.ufrn.br/oai/repositorio@bczm.ufrn.bropendoar:2017-10-31T18:55:29Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.none.fl_str_mv Escalabilidade Paralela de um Algoritmo de Migração Reversa no Tempo (RTM) Pré-empilhamento
PARALLEL SCALABILITY OF A PRESTACK REVERSE TIME MIGRATION (RTM) ALGORITHM
title Escalabilidade Paralela de um Algoritmo de Migração Reversa no Tempo (RTM) Pré-empilhamento
spellingShingle Escalabilidade Paralela de um Algoritmo de Migração Reversa no Tempo (RTM) Pré-empilhamento
Rosário, Desnes Augusto Nunes do
Sistemas Paralelos e Distribuídos. Migração Reversa no Tempo (RTM). Speedup. Eficiência. Escalabilidade. OpenMP
Parallel Distributed Systems. Reverse Time Migration RTM. Speedup. Efficiency. Scalability. OpenMP
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
title_short Escalabilidade Paralela de um Algoritmo de Migração Reversa no Tempo (RTM) Pré-empilhamento
title_full Escalabilidade Paralela de um Algoritmo de Migração Reversa no Tempo (RTM) Pré-empilhamento
title_fullStr Escalabilidade Paralela de um Algoritmo de Migração Reversa no Tempo (RTM) Pré-empilhamento
title_full_unstemmed Escalabilidade Paralela de um Algoritmo de Migração Reversa no Tempo (RTM) Pré-empilhamento
title_sort Escalabilidade Paralela de um Algoritmo de Migração Reversa no Tempo (RTM) Pré-empilhamento
author Rosário, Desnes Augusto Nunes do
author_facet Rosário, Desnes Augusto Nunes do
author_role author
dc.contributor.none.fl_str_mv Souza, Samuel Xavier de

http://lattes.cnpq.br/9249266850328293

http://lattes.cnpq.br/9892239670106361
Silveira, Luiz Felipe de Queiroz

http://lattes.cnpq.br/4139452169580807
Maciel, Rosangela Correa

Costa, Jessé Carvalho

http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4788624Z6
dc.contributor.author.fl_str_mv Rosário, Desnes Augusto Nunes do
dc.subject.por.fl_str_mv Sistemas Paralelos e Distribuídos. Migração Reversa no Tempo (RTM). Speedup. Eficiência. Escalabilidade. OpenMP
Parallel Distributed Systems. Reverse Time Migration RTM. Speedup. Efficiency. Scalability. OpenMP
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
topic Sistemas Paralelos e Distribuídos. Migração Reversa no Tempo (RTM). Speedup. Eficiência. Escalabilidade. OpenMP
Parallel Distributed Systems. Reverse Time Migration RTM. Speedup. Efficiency. Scalability. OpenMP
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
description The seismic method is of extreme importance in geophysics. Mainly associated with oil exploration, this line of research focuses most of all investment in this area. The acquisition, processing and interpretation of seismic data are the parts that instantiate a seismic study. Seismic processing in particular is focused on the imaging that represents the geological structures in subsurface. Seismic processing has evolved significantly in recent decades due to the demands of the oil industry, and also due to the technological advances of hardware that achieved higher storage and digital information processing capabilities, which enabled the development of more sophisticated processing algorithms such as the ones that use of parallel architectures. One of the most important steps in seismic processing is imaging. Migration of seismic data is one of the techniques used for imaging, with the goal of obtaining a seismic section image that represents the geological structures the most accurately and faithfully as possible. The result of migration is a 2D or 3D image which it is possible to identify faults and salt domes among other structures of interest, such as potential hydrocarbon reservoirs. However, a migration fulfilled with quality and accuracy may be a long time consuming process, due to the mathematical algorithm heuristics and the extensive amount of data inputs and outputs involved in this process, which may take days, weeks and even months of uninterrupted execution on the supercomputers, representing large computational and financial costs, that could derail the implementation of these methods. Aiming at performance improvement, this work conducted the core parallelization of a Reverse Time Migration (RTM) algorithm, using the parallel programming model Open Multi-Processing (OpenMP), due to the large computational effort required by this migration technique. Furthermore, analyzes such as speedup, efficiency were performed, and ultimately, the identification of the algorithmic scalability degree with respect to the technological advancement expected by future processors
publishDate 2012
dc.date.none.fl_str_mv 2012-12-21
2013-04-24
2014-12-17T14:56:09Z
2014-12-17T14:56:09Z
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.uri.fl_str_mv ROSÁRIO, Desnes Augusto Nunes do. PARALLEL SCALABILITY OF A PRESTACK REVERSE TIME MIGRATION (RTM) ALGORITHM. 2012. 118 f. Dissertação (Mestrado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2012.
https://repositorio.ufrn.br/jspui/handle/123456789/15459
identifier_str_mv ROSÁRIO, Desnes Augusto Nunes do. PARALLEL SCALABILITY OF A PRESTACK REVERSE TIME MIGRATION (RTM) ALGORITHM. 2012. 118 f. Dissertação (Mestrado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2012.
url https://repositorio.ufrn.br/jspui/handle/123456789/15459
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
application/pdf
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
BR
UFRN
Programa de Pós-Graduação em Engenharia Elétrica
Automação e Sistemas; Engenharia de Computação; Telecomunicações
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
BR
UFRN
Programa de Pós-Graduação em Engenharia Elétrica
Automação e Sistemas; Engenharia de Computação; Telecomunicações
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv repositorio@bczm.ufrn.br
_version_ 1855758850512125952