2018
DOI: 10.3390/a11120213
|View full text |Cite
|
Sign up to set email alerts
|

Parallel Reservoir Simulation with OpenACC and Domain Decomposition

Abstract: Parallel reservoir simulation is an important approach to solving real-time reservoir management problems. Recently, there is a new trend of using a graphics processing unit (GPU) to parallelize the reservoir simulations. Current GPU-aided reservoir simulations focus on compute unified device architecture (CUDA). Nevertheless, CUDA is not functionally portable across devices and incurs high amount of code. Meanwhile, domain decomposition is not well used for GPU-based reservoir simulations. In order to address… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
4
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 21 publications
0
4
0
Order By: Relevance
“…As multi-core and many-core architectures become more and more popular, parallel computing for petroleum reservoir simulation is now a subject of great interest. In recent years, there has been some work on parallel algorithms for reservoir problems; see [33][34][35][36][37][38][39][40][41][42][43][44][45] and references therein. For example, Feng et al [35] designed an OpenMP parallel algorithm with high efficiency and low memory cost for standard interpolation and coarse grid operator of AMG, under the framework of Fast Auxiliary Space Preconditioning (FASP) [46].…”
mentioning
confidence: 99%
“…As multi-core and many-core architectures become more and more popular, parallel computing for petroleum reservoir simulation is now a subject of great interest. In recent years, there has been some work on parallel algorithms for reservoir problems; see [33][34][35][36][37][38][39][40][41][42][43][44][45] and references therein. For example, Feng et al [35] designed an OpenMP parallel algorithm with high efficiency and low memory cost for standard interpolation and coarse grid operator of AMG, under the framework of Fast Auxiliary Space Preconditioning (FASP) [46].…”
mentioning
confidence: 99%
“…Their experimental results have shown that their hybrid CPU-GPU solution outperforms the CPU-only and GPU-only implementations. Kang et al [11] proposed a parallel algorithm implemented with OpenACC to use a GPU to parallelize the reservoir simulations. The experimental results show that the proposed approach outperform the CPU-based one while preserving the small programming effort for porting the algorithm to a parallel execution on a GPU.…”
Section: Remote Sensing and Dta Algorithms Implementation On A Gpumentioning
confidence: 99%
“…Due to its high float-point performance and memory bandwidth [21], it has great potential in petroleum reservoir simulation. In recent years, research on GPU parallel algorithms has been developed in [22][23][24][25][26][27][28] and the references therein. For example, Chen et al [23,24] developed a hybrid sparse matrix storage format and the corresponding sparse matrix-vector multiplication (SpMV) kernel.…”
Section: Introductionmentioning
confidence: 99%
“…For example, Chen et al [23,24] developed a hybrid sparse matrix storage format and the corresponding sparse matrix-vector multiplication (SpMV) kernel. Kang et al [25] developed a parallel nonlinear solver based on Ope-nACC [29] using the domain decomposition method to achieve load balancing. Finally, Manea et al [26] studied a parallel algebraic multiscale solver on GPU architectures to improve the solution efficiency of the pressure equation.…”
Section: Introductionmentioning
confidence: 99%