@Article{AAMM-8-6, author = {Zheng, Li and Wu, Shuhong and Xu, Jinchao and Zhang, Chensong}, title = {Toward Cost-Effective Reservoir Simulation Solvers on GPUs}, journal = {Advances in Applied Mathematics and Mechanics}, year = {2016}, volume = {8}, number = {6}, pages = {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.
}, issn = {2075-1354}, doi = {https://doi.org/10.4208/aamm.2015.m1138}, url = {https://global-sci.com/article/73370/toward-cost-effective-reservoir-simulation-solvers-on-gpus} }