Scalable linear solvers for sparse linear systems from large-scale numerical simulations

01/20/2017
by   Hui Liu, et al.
0

This paper presents our work on designing scalable linear solvers for large-scale reservoir simulations. The main objective is to support implementation of parallel reservoir simulators on distributed-memory parallel systems, where MPI (Message Passing Interface) is employed for communications among computation nodes. Distributed matrix and vector modules are designed, which are the base of our parallel linear systems. Commonly-used Krylov subspace linear solvers are implemented, including the restarted GMRES method, the LGMRES method, and the BiCGSTAB method. It also has an interface to a parallel algebraic multigrid solver, BoomerAMG from HYPRE. Parallel general-purpose preconditioners and special preconditioners for reservoir simulations are also developed. The numerical experiments show that our linear solvers have excellent scalability using thousands of CPU cores.

READ FULL TEXT

page 5

page 6

page 7

page 8

page 11

page 12

page 13

page 16

research
06/02/2016

Development of Krylov and AMG linear solvers for large-scale sparse matrices on GPUs

This research introduce our work on developing Krylov subspace and AMG s...
research
10/29/2022

Alya towards Exascale: Algorithmic Scalability using PSCToolkit

In this paper, we describe some work aimed at upgrading the Alya code wi...
research
11/29/2022

A two-scale solver for linear elasticity problems in the context of parallel message passing

This paper pushes further the intrinsic capabilities of the GFEM^gl glob...
research
06/17/2022

Parallel Multiphysics Simulation for the Stabilized Optimal Transportation Meshfree (OTM)

This paper presents a parallel implementation for the Optimal Transporta...
research
05/27/2022

A New Semi-Structured Algebraic Multigrid Method

Multigrid methods are well suited to large massively parallel computer a...
research
01/06/2022

Parallel Multi-Stage Preconditioners with Adaptive Setup for the Black Oil Model

The black oil model is widely used to describe multiphase porous media f...
research
07/13/2018

Numerical Simulations of Polymer Flooding Process in Porous Media on Distributed-memory Parallel Computers

Polymer flooding is a mature enhanced oil recovery technique that has be...

Please sign up or login with your details

Forgot password? Click here to reset