Escalabilidade Paralela de um Algoritmo de Migração Reversa no Tempo (RTM) Pré-empilhamento
| Ano de defesa: | 2012 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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 |