All Days 2011
DOI: 10.2118/141265-ms
|View full text |Cite
|
Sign up to set email alerts
|

Exploiting Capabilities of Many Core Platforms in Reservoir Simulation

Abstract: The forthcoming generation of many-core architectures suggests a strong paradigm shift in the way algorithms have been designed to achieve maximum performance in reservoir simulations. In this work, we propose a novel poly-algorithmic solver approach to develop hybrid CPU multicore and GPU computations for solving large sparse linear systems arising in realistic black oil and compositional flow scenarios. The GPU implementation exploits data parallelism through the simultaneous deployment of thousands of threa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
20
0

Year Published

2012
2012
2020
2020

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 39 publications
(20 citation statements)
references
References 28 publications
0
20
0
Order By: Relevance
“…These techniques have been applied to black oil simulations [54,30]. Klie and Saad implemented their GPU-based linear solvers and applied them to reservoir simulation [43,45]. Natoli et al developed a GPU-based parallel algebraic multigrid solver and a GPU-based reservoir simulator, which was much faster than existing CPU-based simulators and could handle black oil models with tens of millions of grid cells [20,21,22,23].…”
Section: Introductionmentioning
confidence: 99%
“…These techniques have been applied to black oil simulations [54,30]. Klie and Saad implemented their GPU-based linear solvers and applied them to reservoir simulation [43,45]. Natoli et al developed a GPU-based parallel algebraic multigrid solver and a GPU-based reservoir simulator, which was much faster than existing CPU-based simulators and could handle black oil models with tens of millions of grid cells [20,21,22,23].…”
Section: Introductionmentioning
confidence: 99%
“…The Krylov subspace solvers and the incomplete LU factorization (ILU) preconditioners [1][2][3][4] are the most commonly used methods. The ILU methods are efficient and easy to implement.…”
Section: Introductionmentioning
confidence: 99%
“…The memory speed of GPUs is much higher than memory of CPUs, which makes GPUs good platforms for linear solvers and other scientific computing applications. However, they have different architectures from the traditional CPUs, which means that new implementations must be developed to utilize the power of GPUs, such as FFT [20], BLAS [21,22,20], and Krylov subspace solvers [23,3,4,24]. NVIDIA developed a hybrid matrix format HYB for general matrices [21,22].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…As graphic processing units (GPUs) have become more and more popular in the oil industry (Foltinek et al 2009;Appleyard et al 2011;Klie et al 2011;Liu et al 2012;Bayat and Killough 2013), it is expected that the reservoir-simulation community will soon have a GPUaccelerated linear solver commercially implemented for reservoir simulation.…”
Section: Introductionmentioning
confidence: 99%