MIMD implementations of linear solvers for oil reservoir simulation (Q2638722): Difference between revisions
From MaRDI portal
Changed an Item |
Set profile property. |
||
Property / MaRDI profile type | |||
Property / MaRDI profile type: MaRDI publication profile / rank | |||
Normal rank |
Latest revision as of 07:57, 5 March 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | MIMD implementations of linear solvers for oil reservoir simulation |
scientific article |
Statements
MIMD implementations of linear solvers for oil reservoir simulation (English)
0 references
1990
0 references
The paper presents a set of numerical experiments to solve linear systems arising from oil reservoir simulation, because solving them represents half of the overall computational effort involved in the simulation. The authors compare several basic iterative algorithms that they have implemented on a transputer network: conjugate gradients, Jacobi, Gauss- Seidel and SOR. They also discuss decomposition strategies for each method. Their conclusion is that conjugate gradients are a far better choice than any other; second comes the Jacobi method. A discussion of the implementation of incomplete Cholesky conjugate gradient follows and the authors find it relatively disappointing, because the performance worsens with respect to plain conjugate gradient, as the number of processors increases; they reasonably attribute it to the fact that the preconditioning step (the Cholesky decomposition) is of sequential nature. The authors finally propose to shift to the parallel Jacobi iteration as a preconditioner for conjugate gradients and the numerical experiments show a significant improvement over the conjugate gradient method.
0 references
Jacobi iterations
0 references
parallel computation
0 references
Gauss-Seidel method
0 references
successive overrelaxation
0 references
numerical experiments
0 references
oil reservoir simulation
0 references
iterative algorithms
0 references
transputer network
0 references
conjugate gradients
0 references
incomplete Cholesky conjugate gradient
0 references
preconditioning
0 references
Cholesky decomposition
0 references