Toward Cost-Effective Reservoir Simulation Solvers on GPUs

Toward Cost-Effective Reservoir Simulation Solvers on GPUs

Year:    2016

Author:    Zheng Li, Shuhong Wu, Jinchao Xu, Chensong Zhang

Advances in Applied Mathematics and Mechanics, Vol. 8 (2016), Iss. 6 : pp. 971–991

Abstract

In this paper, we focus on graphical processing unit (GPU) and discuss how its architecture affects the choice of algorithm and implementation of fully-implicit petroleum reservoir simulation. In order to obtain satisfactory performance on new many-core architectures such as GPUs, the simulator developers must know a great deal on the specific hardware and spend a lot of time on fine tuning the code. Porting a large petroleum reservoir simulator to emerging hardware architectures is expensive and risky. We analyze major components of an in-house reservoir simulator and investigate how to port them to GPUs in a cost-effective way. Preliminary numerical experiments show that our GPU-based simulator is robust and effective. More importantly, these numerical results clearly identify the main bottlenecks to obtain ideal speedup on GPUs and possibly other many-core architectures.

You do not have full access to this article.

Already a Subscriber? Sign in as an individual or via your institution

Journal Article Details

Publisher Name:    Global Science Press

Language:    English

DOI:    https://doi.org/10.4208/aamm.2015.m1138

Advances in Applied Mathematics and Mechanics, Vol. 8 (2016), Iss. 6 : pp. 971–991

Published online:    2016-01

AMS Subject Headings:    Global Science Press

Copyright:    COPYRIGHT: © Global Science Press

Pages:    21

Keywords:    GPUs reservoir simulation fully-implicit method.

Author Details

Zheng Li

Shuhong Wu

Jinchao Xu

Chensong Zhang