Accelerating the GMRES Solver with Block ILU (K) Preconditioner on GPUs in Reservoir Simulation

作者: Hui Liu Bo Yang

DOI: 10.4172/2329-6755.1000199

关键词:

摘要: This paper studies the parallelization of restarted GMRES solver, (m), and block ILU (k) preconditioner on GPUs used in petroleum reservoir simulations. The difficulty is how to accelerate this with a variable size. In paper, parallel solution techniques for triangular systems are proposed, which work matrices an arbitrary These also level k preconditioner. Numerical experiments show that GPU-based linear solver (m) much faster than its CPU version.

参考文章(36)
Zhangxin Chen, Hui Liu, Song Yu, Ben Hsieh, Lei Shao, GPU-Based Parallel Reservoir Simulators Springer, Cham. pp. 199- 206 ,(2014) , 10.1007/978-3-319-05789-7_16
Yuanle Ma, Guanren Huan, Chʿang-hsin Chʿen, Computational Methods for Multiphase Flows in Porous Media ,(2006)
Luc Buatois, Guillaume Caumon, Bruno Lévy, Concurrent number cruncher: an efficient sparse linear solver on the GPU high performance computing and communications. ,vol. 4782, pp. 358- 371 ,(2007) , 10.1007/978-3-540-75444-2_37
James Brannick, Yao Chen, Xiaozhe Hu, Ludmil Zikatanov, Parallel Unsmoothed Aggregation Algebraic Multigrid Algorithms on GPUs arXiv: Numerical Analysis. pp. 81- 102 ,(2013) , 10.1007/978-1-4614-7172-1_5
Gundolf Haase, Manfred Liebmann, Craig C. Douglas, Gernot Plank, A Parallel Algebraic Multigrid Solver on Graphics Processing Units Lecture Notes in Computer Science. pp. 38- 47 ,(2010) , 10.1007/978-3-642-11842-5_5
Ruipeng Li, Yousef Saad, GPU-accelerated preconditioned iterative linear solvers The Journal of Supercomputing. ,vol. 63, pp. 443- 466 ,(2013) , 10.1007/S11227-012-0825-3
Lu Wang, Xiaozhe Hu, Jonathan Cohen, Jinchao Xu, A Parallel Auxiliary Grid Algebraic Multigrid Method for Graphic Processing Units SIAM Journal on Scientific Computing. ,vol. 35, ,(2013) , 10.1137/120894452
Nathan Bell, Steven Dalton, Luke N. Olson, Exposing Fine-Grained Parallelism in Algebraic Multigrid Methods SIAM Journal on Scientific Computing. ,vol. 34, ,(2012) , 10.1137/110838844