摘要
在油藏数值模拟并行计算中 ,提高计算速度和资源利用率是一个重要的研究方向 给出分布式并行环境下一种多层油藏模拟并行计算的整体优化方法 ,其特点是使用高效的区域分解方法并行求解 ,动态选择两种不同的计算粒度 ,有效地克服了负载不均衡带来的性能下降问题 实际模型计算表明 ,此方法策略减少了整体模拟计算时间 ,并获得较高加速比
In numerical reservoir simulations, the improvement of resource utilization and parallel performance is usually resolved by a fast parallel linear system solver and appropriate load-balancing strategy. Presented in this paper is an optimization approach to improve the parallel computing performance of numerical reservoir simulations with multiple layers. It is characteristic of a rapid convergence and the capability of selection of two different domain sizes. A new load-balancing algorithm is also designed and shown to successfully reduce states of load unbalancing in the simulations. The results show that the optimized parallel processing generated by this global optimization can reduce computational time considerably and get higher speedup. This approach can be applied to investigations of numerical simulation of the multi-layer reservoir.
出处
《计算机研究与发展》
EI
CSCD
北大核心
2004年第2期306-310,共5页
Journal of Computer Research and Development
基金
国家"八六三"高技术研究发展计划基金项目 ( 863 3 0 6 ZT0 6 0 4 4)
关键词
油藏数值模拟
区域分解
负载平衡
并行优化
numerical simulation of reservoir
domain decomposition
load-balancing
parallel optimization