Abstract

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.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call