RESUMONeste trabalho, foi implementada uma versão paralelizada do Método do Gradiente Biconjugado Estabilizado empregando-se a API OpenMP, que permitiu o uso simultâneo de threads para executar tarefas em arquiteturas com memória compartilhada, em um coprocessador Xeon Phi 3120P da Intel Corporation. Estudou-se o problema da injeção de água na recuperação de óleo em um reservatório heterogêneo com geometria do tipo Slab. O Método dos Volumes Finitos foi utilizado na discretização das equações governantes do escoamento bifásico, e o Método IMPES (Implicit Pressure Explicit Saturation) foi adotado na solução numérica das equações governantes. Os resultados numéricos mostraram que houve uma melhora da performance numérica e aumento do speedup ao refinar a malha computacional.Palavras-chave: Método do Gradiente Biconjugado Estabilizado. OpenMP. Escoamento Bifásico. Reservatórios de Petróleo. INTRODUÇÃOConsidera-se o escoamento imiscível bifásico, resultante da injeção de água para a produção de óleo em um reservatório, ou seja, estuda-se um caso de produção no contexto da recuperação secundária. A modelagem desse tipo de escoamento é feita empregando-se equações diferenciais parciais (EDPs) não lineares, as quais tipicamente possuem como variáveis independentes a pressão da fase óleo (não-molhante) e a saturação da fase água (molhante). Em tais problemas, a obtenção de soluções analíticas só é possível admitindo-se hipóteses simplificadoras. Assim sendo, a aplicação de metodologias numéricas para a obtenção de soluções aproximadas deve ser considerada, tendo-se como meta o estudo de casos realísticos.
In this work, we performed a numerical simulation of the non-isothermal flow in an oil reservoir. Also, we used the OpenACC API to parallelize specific parts of the original code, which allowed the simultaneous execution of different tasks on a NVIDIA GTX 970 G1 video card in a shared memory architecture. The problem was studied using a vertical producer well and static heating wells in a two-dimensional domain. We used the Control Volume Finite Difference (CVFD) method to discretize the governing equations and the Conjugate Gradients method to obtain the solutions (pressure and temperature) of the systems of algebraic equations. As a result, concerning computational performance, a significant reduction in execution time was obtained with the parallelized version.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.