A multilevel preconditioner and its shared memory implementation for a new generation reservoir simulator

A multilevel preconditioner and its shared memory implementation for a new generation reservoir simulator
复制标题

DOI:
10.1007/s12182-014-0370-1
复制
发表时间:
2014-10
期刊:
影响因子:
5.6
通讯作者:
Shuhong Wu;Jinchao Xu;Chunsheng Feng;Chensong Zhang;Qiaoyun Li;S. Shu;Baohua Wang;Xiaobo Li
Shuhong Wu;Jinchao Xu;Chunsheng Feng;Chensong Zhang;Qiaoyun Li;S. Shu;Baohua Wang;Xiaobo Li
中科院分区:
工程技术2区
文献类型:
--
作者:
Shuhong Wu;Jinchao Xu;Chunsheng Feng;Chensong Zhang;Qiaoyun Li;S. Shu;Baohua Wang;Xiaobo Li

文献摘要

被引文献

相似文献

由于计算机硬件、软件和算法的进步,我们现在正处于大规模油藏模拟的新时代,其重点是精确的流动描述、精细的油藏表征、高效的非线性/线性求解器和并行实现。在本文中,我们讨论了新一代模拟器中的多级预处理器及其在多核计算机上的实现。该预条件子依赖于子空间校正方法来求解油藏模拟中由全隐式方法产生的大规模线性系统。我们调查的并行效率和鲁棒性所提出的方法,将其应用到百万细胞的基准问题。
As a result of the interplay between advances in computer hardware, software, and algorithm, we are now in a new era of large-scale reservoir simulation, which focuses on accurate flow description, fine reservoir characterization, efficient nonlinear/linear solvers, and parallel implementation. In this paper, we discuss a multilevel preconditioner in a new-generation simulator and its implementation on multicore computers. This preconditioner relies on the method of subspace corrections to solve large-scale linear systems arising from fully implicit methods in reservoir simulations. We investigate the parallel efficiency and robustness of the proposed method by applying it to million-cell benchmark problems.