Skip to main content
Log in

An improved multistage preconditioner on GPUs for compositional reservoir simulation

  • Regular Paper
  • Published:
CCF Transactions on High Performance Computing Aims and scope Submit manuscript

Abstract

The compositional model is often used to describe multicomponent multiphase porous media flows in the petroleum industry. The fully implicit method with strong stability and weak constraints on time-step sizes is commonly used in mainstream commercial reservoir simulators. In this paper, we develop an efficient multistage preconditioner for the fully implicit compositional flow simulation. The method employs an adaptive setup phase to improve the parallel efficiency on GPUs. Furthermore, a multicolor Gauss–Seidel algorithm based on the adjacency matrix is applied in the algebraic multigrid methods for the pressure part. Numerical results demonstrate that the proposed algorithm achieves good parallel speedup while yielding the same convergence behavior as the corresponding sequential version.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

Download references

Acknowledgements

This work was supported by the Postgraduate Scientific Research Innovation Project of Hunan Province (No. CX20210607) and Postgraduate Scientific Research Innovation Project of Xiangtan University (No. XDCX2021B110). Li and Zhang were partially supported by the National Science Foundation of China (No. 11971472). Feng was partially supported by the Excellent Youth Foundation of SINOPEC (No. P20009). Shu was partially supported by the National Science Foundation of China (No. 11971414).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Li Zhao.

Ethics declarations

Conflict of interest

On behalf of all authors, the corresponding author states that there is no conflict of interest.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhao, L., Li, S., Zhang, CS. et al. An improved multistage preconditioner on GPUs for compositional reservoir simulation. CCF Trans. HPC 5, 144–159 (2023). https://doi.org/10.1007/s42514-023-00136-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s42514-023-00136-0

Keywords

AMS Classification

Navigation