Parallel numerical simulation of two-phase flow model in porous media using distributed and shared memory architectures

A two-phase (water and oil) flow model in a homogeneous porous media is studied, considering immiscible and incompressible displacement. This model is numerically solved using the Finite Volume Method (FVM) and we compare four numerical schemes for the approximation of fluxes on the faces of the dis...

Descripción completa

Detalles Bibliográficos
Autores: de la Cruz, Luis Miguel, Monsivais, Daniel
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2014
País:México
Institución:UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
Repositorio:Geofísica Internacional
Idioma:español
inglés
OAI Identifier:oai:revistagi.geofisica.unam.mx:article/495
Acceso en línea:http://revistagi.geofisica.unam.mx/index.php/RGI/article/view/495
Access Level:acceso abierto
Palabra clave:flujo bifásico
medios porosos
recuperación de hidrocarburos
método de volumen finito
cómputo paralelo
Cuda
two phase flow
porous media
oil recovery
finite volume method
parallel computing
Descripción
Sumario:A two-phase (water and oil) flow model in a homogeneous porous media is studied, considering immiscible and incompressible displacement. This model is numerically solved using the Finite Volume Method (FVM) and we compare four numerical schemes for the approximation of fluxes on the faces of the discrete volumes. We describe briefly how to obtain the mathematical and computational models applying axiomatic formulations and generic programming. Two strategies of parallelization are implemented in order to reduce the execution time. We study distributed (cluster of CPUs) and shared (Graphics Processing Units) memory architectures. A performance comparison of these two architectures is done along with an analysis of the four numerical schemes, for a water-flooding five-spot pattern model.