Programação modular e computação de alto desempenho em um simulador de reservatórios não convencionais de gás em folhelhos
Submitted by Maria Cristina (library@lncc.br) on 2017-04-06T18:00:17Z No. of bitstreams: 1 thesis nardes.pdf: 2049603 bytes, checksum: 3e70b3af2120ccb2b18a9454fbbb0719 (MD5) === Approved for entry into archive by Maria Cristina (library@lncc.br) on 2017-04-06T18:00:31Z (GMT) No. of bitstreams: 1...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | Portuguese |
Published: |
Laboratório Nacional de Computação Científica
2017
|
Subjects: | |
Online Access: | https://tede.lncc.br/handle/tede/243 |
id |
ndltd-IBICT-oai-tede-server.lncc.br-tede-243 |
---|---|
record_format |
oai_dc |
collection |
NDLTD |
language |
Portuguese |
format |
Others
|
sources |
NDLTD |
topic |
Programação modular Programação orientada a objetos Simulação de reservatórios Modular programming Object-oriented programming Reservoirs simulation CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::MATEMATICA DA COMPUTACAO::MODELOS ANALITICOS E DE SIMULACAO |
spellingShingle |
Programação modular Programação orientada a objetos Simulação de reservatórios Modular programming Object-oriented programming Reservoirs simulation CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::MATEMATICA DA COMPUTACAO::MODELOS ANALITICOS E DE SIMULACAO Moreira, Rafael Nardes Programação modular e computação de alto desempenho em um simulador de reservatórios não convencionais de gás em folhelhos |
description |
Submitted by Maria Cristina (library@lncc.br) on 2017-04-06T18:00:17Z
No. of bitstreams: 1
thesis nardes.pdf: 2049603 bytes, checksum: 3e70b3af2120ccb2b18a9454fbbb0719 (MD5) === Approved for entry into archive by Maria Cristina (library@lncc.br) on 2017-04-06T18:00:31Z (GMT) No. of bitstreams: 1
thesis nardes.pdf: 2049603 bytes, checksum: 3e70b3af2120ccb2b18a9454fbbb0719 (MD5) === Made available in DSpace on 2017-04-06T18:00:42Z (GMT). No. of bitstreams: 1
thesis nardes.pdf: 2049603 bytes, checksum: 3e70b3af2120ccb2b18a9454fbbb0719 (MD5)
Previous issue date: 2016-03-04 === Agência Nacional do Petróleo, Gás Natural e Biocombustíveis === Computer modeling of reservoirs is the tool that provides the accurate description of the existing physical phenomena in the oil and gas recovery process, being of interest to both the industry and science. In oil and gas industry, the demand of commercial simulators is remarkable. At the same time, scientific simulators are able to provide researchers with the freedom and control needed by the academic activity.
Among the major demands of scientific software are: (i) the scalable design, which is correlated with organized and modular code development, and (ii) the scalable execution, related to the implementation of techniques for parallel and high performance computing, due to the large amount of manipulated data and the compute-intensive numerical models produced by science.
This dissertation aims to the application of techniques for modular object-oriented programming and parallel computing, with OpenMP and MPI, in a scientific simulator, developed in Fortran and used in the numerical modeling of problems related to gas flow on unconventional gas-shale reservoirs. === A modelagem computacional de reservatórios é o instrumento que permite a descrição precisa dos fenômenos físicos existentes no processo de recuperação de óleo e gás, tendo grande interesse tanto para a indústria quanto para a ciência. Na indústria de óleo e gás, é grande a demanda por simuladores comerciais de reservatórios. Por outro lado, simuladores científicos são capazes de oferecer aos pesquisadores do domínio, o controle e a liberdade necessários à atividade acadêmica.
Dentre as principais demandas do software científico em geral estão (i) o design escalável, relacionado ao desenvolvimento de código de maneira organizada e modular, contribuindo para sua evolução e (ii) a execução escalável, relacionada à implementação de técnicas de computação paralela e de alto desempenho, em razão das grandes massas de dados manipuladas e dos modelos numéricos computacionalmente intensivos produzidos pela ciência.
Este trabalho trata do emprego de técnicas de programação modular com orientação a objetos e de computação paralela com OpenMP e MPI em um simulador científico, escrito em Fortran e utilizado na modelagem numérica de problemas de escoamento em reservatórios não convencionais de gás em folhelhos. |
author2 |
Garcia, Eduardo Lúcio Mendes |
author_facet |
Garcia, Eduardo Lúcio Mendes Moreira, Rafael Nardes |
author |
Moreira, Rafael Nardes |
author_sort |
Moreira, Rafael Nardes |
title |
Programação modular e computação de alto desempenho em um simulador de reservatórios não convencionais de gás em folhelhos |
title_short |
Programação modular e computação de alto desempenho em um simulador de reservatórios não convencionais de gás em folhelhos |
title_full |
Programação modular e computação de alto desempenho em um simulador de reservatórios não convencionais de gás em folhelhos |
title_fullStr |
Programação modular e computação de alto desempenho em um simulador de reservatórios não convencionais de gás em folhelhos |
title_full_unstemmed |
Programação modular e computação de alto desempenho em um simulador de reservatórios não convencionais de gás em folhelhos |
title_sort |
programação modular e computação de alto desempenho em um simulador de reservatórios não convencionais de gás em folhelhos |
publisher |
Laboratório Nacional de Computação Científica |
publishDate |
2017 |
url |
https://tede.lncc.br/handle/tede/243 |
work_keys_str_mv |
AT moreirarafaelnardes programacaomodularecomputacaodealtodesempenhoemumsimuladordereservatoriosnaoconvencionaisdegasemfolhelhos AT moreirarafaelnardes modularprogrammingandhighperformancecomputinginagasshalereservoirsimulator |
_version_ |
1718960284952952832 |
spelling |
ndltd-IBICT-oai-tede-server.lncc.br-tede-2432019-01-22T03:10:46Z Programação modular e computação de alto desempenho em um simulador de reservatórios não convencionais de gás em folhelhos Modular programming and high performance computing in a gas shale reservoir simulator Moreira, Rafael Nardes Garcia, Eduardo Lúcio Mendes Malta, Sandra Mara Cardoso Toledo, Elson Magalhães Rodrigues, José Roberto Pereira Programação modular Programação orientada a objetos Simulação de reservatórios Modular programming Object-oriented programming Reservoirs simulation CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::MATEMATICA DA COMPUTACAO::MODELOS ANALITICOS E DE SIMULACAO Submitted by Maria Cristina (library@lncc.br) on 2017-04-06T18:00:17Z No. of bitstreams: 1 thesis nardes.pdf: 2049603 bytes, checksum: 3e70b3af2120ccb2b18a9454fbbb0719 (MD5) Approved for entry into archive by Maria Cristina (library@lncc.br) on 2017-04-06T18:00:31Z (GMT) No. of bitstreams: 1 thesis nardes.pdf: 2049603 bytes, checksum: 3e70b3af2120ccb2b18a9454fbbb0719 (MD5) Made available in DSpace on 2017-04-06T18:00:42Z (GMT). No. of bitstreams: 1 thesis nardes.pdf: 2049603 bytes, checksum: 3e70b3af2120ccb2b18a9454fbbb0719 (MD5) Previous issue date: 2016-03-04 Agência Nacional do Petróleo, Gás Natural e Biocombustíveis Computer modeling of reservoirs is the tool that provides the accurate description of the existing physical phenomena in the oil and gas recovery process, being of interest to both the industry and science. In oil and gas industry, the demand of commercial simulators is remarkable. At the same time, scientific simulators are able to provide researchers with the freedom and control needed by the academic activity. Among the major demands of scientific software are: (i) the scalable design, which is correlated with organized and modular code development, and (ii) the scalable execution, related to the implementation of techniques for parallel and high performance computing, due to the large amount of manipulated data and the compute-intensive numerical models produced by science. This dissertation aims to the application of techniques for modular object-oriented programming and parallel computing, with OpenMP and MPI, in a scientific simulator, developed in Fortran and used in the numerical modeling of problems related to gas flow on unconventional gas-shale reservoirs. A modelagem computacional de reservatórios é o instrumento que permite a descrição precisa dos fenômenos físicos existentes no processo de recuperação de óleo e gás, tendo grande interesse tanto para a indústria quanto para a ciência. Na indústria de óleo e gás, é grande a demanda por simuladores comerciais de reservatórios. Por outro lado, simuladores científicos são capazes de oferecer aos pesquisadores do domínio, o controle e a liberdade necessários à atividade acadêmica. Dentre as principais demandas do software científico em geral estão (i) o design escalável, relacionado ao desenvolvimento de código de maneira organizada e modular, contribuindo para sua evolução e (ii) a execução escalável, relacionada à implementação de técnicas de computação paralela e de alto desempenho, em razão das grandes massas de dados manipuladas e dos modelos numéricos computacionalmente intensivos produzidos pela ciência. Este trabalho trata do emprego de técnicas de programação modular com orientação a objetos e de computação paralela com OpenMP e MPI em um simulador científico, escrito em Fortran e utilizado na modelagem numérica de problemas de escoamento em reservatórios não convencionais de gás em folhelhos. 2017-04-06T18:00:42Z 2016-03-04 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis Programação modular e computação de alto desempenho em um simulador de reservatórios não convencionais de gás em folhelhos, 2016, xv,118p. Dissertação, Programa de Pós-Graduação de Modelagem Computacional, Laboratório Nacional de Computação Científica, Petrópolis, 2016. https://tede.lncc.br/handle/tede/243 por info:eu-repo/semantics/openAccess application/pdf Laboratório Nacional de Computação Científica Programa de Pós-Graduação em Modelagem Computacional LNCC Brasil Coordenação de Pós-Graduação e Aperfeiçoamento reponame:Biblioteca Digital de Teses e Dissertações do LNCC instname:Laboratório Nacional de Computação Científica instacron:LNCC |