油藏数值模拟中的解法器并行化

来源 :北京科技大学 | 被引量 : 0次 | 上传用户:liuwennengqqqqqq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
油藏数值模拟是高性能计算的一个重要领域。在模拟过程中,最核心部分是求解描述流动状态的大型偏微分方程,而这些偏微分方程经过网格离散化,以及有限差分方法或者有限元分析方法处理后,转换为大型稀疏线性方程组的求解。因此,如何高效并行化这些线性方程组的解法器,是提高模拟速度和精度的重要途径。   本文从以下方面对油藏数值模拟中的解法器并行化进行了研究:   首先,针对由有限差分处理得到的线性方程组,本文采用JCG(雅可比预处理共轭梯度)解法器完成求解工作。分别从主从模式和对等模式两个方面分析JCG解法器的并行化策略后,从中选择了比较适合油藏数值模拟的对等模式并行策略,并实现了该模式的JCG解法器在USTB SMP-Cluster上的并行化,测试结果较为令人满意;其次,针对由有限元分析得到的线性方程组,由于系数矩阵的压缩存储,产生非规则问题,而非规则问题是影响计算效率的重要原因之一,因为在编译时无法确定数据存取模式,其分布式并行化难以实现。针对该问题,本文采用GS解法器求解,提出面向分布式集群的非规则迭代Inspector/Executor模型,通过迭代空间条块划分以及二次条块划分技术提高算法局部性和减少通信开销,并通过运行时并行交错条块策略对条块重排序,提高该解法器的并行执行性能;最后,在上述GS解法器中加入自动调优器,找到效率最优情况下的参数匹配,实现该解法器在相应体系结构下的运行效率最优。在USTB SMP-Cluster上的测试结果表明,具有自动调优功能的并行GS解法器具有良好的并行效率和可扩展性。
其他文献
人脸检测肩负着在一幅输入图像中搜索并确定人脸是否存在以及如果存在,确定人脸位置和大小的任务。本文针对当前主流的基于统计学习和瀑布型分类器检测框架的人脸检测方法,在收
在高性能计算领域,数据流是一类重要的计算结构,也在很多实际场景表现出很好的性能和适用性。在数据流计算模式中,程序是以数据流图来表示的。数据流计算中一个关键的问题是如何
随着电子科学技术的不断发展和网络的进一步普及,图像资源逐渐成为人们获取和利用的一类非常重要的资源,从而推动了图像标注与检索技术的不断发展。图像数据是材料科学数据中一
随着以太网技术的迅猛发展,网络规模越来越大,对网络用户的管理和计费需求提出的要求也越来越高。交换机是以太网建设的基础设备,利用交换机的802.1x认证功能对网络用户进行管理
随着软件规模的不断扩大,人们变得越来越重视保证软件的质量和可靠性。软件测试是保证软件质量和可靠性的必要手段,软件测试研究领域的核心内容之一是测试用例生成方法。如何通
多智能体系统协作机制是当今多智能体理论中的热点问题,网络环境下基于协进化机制的多智能体协作方法作为一种新兴的研究思路,具有广阔的研究前景,它在远程多智能体协调与控制方
蓝牙技术是一种无线数据与语音通信的开放性全球规范,它以低成本的近距离无线连接为基础,为固定与移动设备通信环境建立一个特别连接的短程无线电技术。在蓝牙系统中,音频的无线
随着基因芯片技术的广泛应用,产生了海量的基因表达数据。如何分析和处理这些数据,从中提取有用的生物学或医学信息,是基因芯片技术应用的关键和难点。聚类分析能将功能相关
近年来,随着信息化的不断发展,如何在浩如烟海的信息中准确全面地找到用户需要的信息己经成为一个非常重要的问题。目前存在的一些信息检索技术已经越来越不能满足用户的需求,这
“软件人”是具有拟人智能的、生存并活动于计算机网络世界中的一类软件人工生命,是一种“虚拟机器人”,具有拟人属性、拟人功能、拟人行为和拟人结构。研究“软件人”的目的主