Survey on Efficient Linear Solvers for Porous Media Flow Models on Recent Hardware Architectures
In the past few years, High Performance Computing (HPC) technologies led to General Purpose Processing on Graphics Processing Units (GPGPU) and many-core architectures. These emerging technologies offer massive processing units and are interesting for porous media flow simulators may used for CO2 ge...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
EDP Sciences
2014-07-01
|
Series: | Oil & Gas Science and Technology |
Online Access: | http://dx.doi.org/10.2516/ogst/2013184 |
_version_ | 1818876200878080000 |
---|---|
author | Anciaux-Sedrakian Ani Gottschling Peter Gratien Jean-Marc Guignon Thomas |
author_facet | Anciaux-Sedrakian Ani Gottschling Peter Gratien Jean-Marc Guignon Thomas |
author_sort | Anciaux-Sedrakian Ani |
collection | DOAJ |
description | In the past few years, High Performance Computing (HPC) technologies led to General Purpose Processing on Graphics Processing Units (GPGPU) and many-core architectures. These emerging technologies offer massive processing units and are interesting for porous media flow simulators may used for CO2 geological sequestration or Enhanced Oil Recovery (EOR) simulation. However the crucial point is “are current algorithms and software able to use these new technologies efficiently?”
The resolution of large sparse linear systems, almost ill-conditioned, constitutes the most CPU-consuming part of such simulators. This paper proposes a survey on various solver and preconditioner algorithms, analyzes their efficiency and performance regarding these distinct architectures. Furthermore it proposes a novel approach based on a hybrid programming model for both GPU and many-core clusters. The proposed optimization techniques are validated through a Krylov subspace solver; BiCGStab and some preconditioners like ILU0 on GPU, multi-core and many-core architectures, on various large real study cases in EOR simulation. |
first_indexed | 2024-12-19T13:38:37Z |
format | Article |
id | doaj.art-5e8fec1ba55d4b3ba17784a0bc5a52af |
institution | Directory Open Access Journal |
issn | 1294-4475 1953-8189 |
language | English |
last_indexed | 2024-12-19T13:38:37Z |
publishDate | 2014-07-01 |
publisher | EDP Sciences |
record_format | Article |
series | Oil & Gas Science and Technology |
spelling | doaj.art-5e8fec1ba55d4b3ba17784a0bc5a52af2022-12-21T20:19:05ZengEDP SciencesOil & Gas Science and Technology1294-44751953-81892014-07-0169475376610.2516/ogst/2013184ogst130036Survey on Efficient Linear Solvers for Porous Media Flow Models on Recent Hardware ArchitecturesAnciaux-Sedrakian AniGottschling PeterGratien Jean-MarcGuignon ThomasIn the past few years, High Performance Computing (HPC) technologies led to General Purpose Processing on Graphics Processing Units (GPGPU) and many-core architectures. These emerging technologies offer massive processing units and are interesting for porous media flow simulators may used for CO2 geological sequestration or Enhanced Oil Recovery (EOR) simulation. However the crucial point is “are current algorithms and software able to use these new technologies efficiently?” The resolution of large sparse linear systems, almost ill-conditioned, constitutes the most CPU-consuming part of such simulators. This paper proposes a survey on various solver and preconditioner algorithms, analyzes their efficiency and performance regarding these distinct architectures. Furthermore it proposes a novel approach based on a hybrid programming model for both GPU and many-core clusters. The proposed optimization techniques are validated through a Krylov subspace solver; BiCGStab and some preconditioners like ILU0 on GPU, multi-core and many-core architectures, on various large real study cases in EOR simulation.http://dx.doi.org/10.2516/ogst/2013184 |
spellingShingle | Anciaux-Sedrakian Ani Gottschling Peter Gratien Jean-Marc Guignon Thomas Survey on Efficient Linear Solvers for Porous Media Flow Models on Recent Hardware Architectures Oil & Gas Science and Technology |
title | Survey on Efficient Linear Solvers for Porous Media Flow Models on Recent Hardware Architectures |
title_full | Survey on Efficient Linear Solvers for Porous Media Flow Models on Recent Hardware Architectures |
title_fullStr | Survey on Efficient Linear Solvers for Porous Media Flow Models on Recent Hardware Architectures |
title_full_unstemmed | Survey on Efficient Linear Solvers for Porous Media Flow Models on Recent Hardware Architectures |
title_short | Survey on Efficient Linear Solvers for Porous Media Flow Models on Recent Hardware Architectures |
title_sort | survey on efficient linear solvers for porous media flow models on recent hardware architectures |
url | http://dx.doi.org/10.2516/ogst/2013184 |
work_keys_str_mv | AT anciauxsedrakianani surveyonefficientlinearsolversforporousmediaflowmodelsonrecenthardwarearchitectures AT gottschlingpeter surveyonefficientlinearsolversforporousmediaflowmodelsonrecenthardwarearchitectures AT gratienjeanmarc surveyonefficientlinearsolversforporousmediaflowmodelsonrecenthardwarearchitectures AT guignonthomas surveyonefficientlinearsolversforporousmediaflowmodelsonrecenthardwarearchitectures |