4.3 Article

A Parallel PCG Solver for MODFLOW

期刊

GROUND WATER
卷 47, 期 6, 页码 845-850

出版社

WILEY
DOI: 10.1111/j.1745-6584.2009.00598.x

关键词

-

资金

  1. Chinese Academy of Sciences' Knowledge Innovation Program [kzcx2-yw-116]
  2. National Natural Science Foundation of China and Research Fund for the Environmental [40672170]
  3. Beijing Science and Technology Program [D07050601510000]

向作者/读者索取更多资源

In order to simulate large-scale ground water flow problems more efficiently with MODFLOW, the OpenMP programming paradigm was used to parallelize the preconditioned conjugate-gradient (PCG) solver with in this study. Incremental parallelization, the significant advantage supported by OpenMP on a shared-memory computer, made the solver transit to a parallel program smoothly one block of code at a time. The parallel PCG solver, suitable for both MODFLOW-2000 and MODFLOW-2005, is verified using an 8-processor computer. Both the impact of compilers and different model domain sizes were considered in the numerical experiments. Based on the timing results, execution times using the parallel PCG solver are typically about 1.40 to 5.31 times faster than those using the serial one. In addition, the simulation results are the exact same as the original PCG solver, because the majority of serial codes were not changed. It is worth noting that this parallelizing approach reduces cost in terms of software maintenance because only a single source PCG solver code needs to be maintained in the MODFLOW source tree.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.3
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据