【摘 要】
:
三维热传导方程是一类重要的偏微分方程,其广泛应用在求解依赖时间变化的各种工程领域中,如地下水流动模拟与油藏数值模拟等。该方程已被用来解决复杂性高、规模大且计算量大
论文部分内容阅读
三维热传导方程是一类重要的偏微分方程,其广泛应用在求解依赖时间变化的各种工程领域中,如地下水流动模拟与油藏数值模拟等。该方程已被用来解决复杂性高、规模大且计算量大的问题。本文提出了一种并行计算策略来加快计算机的模拟过程,并充分利用计算机资源以达到改善计算峰值的效果。本文采用了分布式内存和压缩矩阵技术来实现对大规模稀疏矩阵的存储及计算。
本文通过整合Krylov子空间方法和预条件技术来实现对线性方程组的求解,并对不同预处理的CG算法与GMRES算法进行比较。CG算法和GMRES算法是两种较为常用的求解对称正定线性系统算法。在数值模拟实验中所使用的预条件子包括块状雅克比预条件子,超松弛迭代预条件子和多重网格预条件子,它们均可以提高迭代法的收敛性。该并行策略的实现是基于面向对象技术,从而达到促进代码的重用性、灵活性以及程序与算法松耦合的目的。基于该三维热传导模型并行实现策略编写了相应的并行计算程序,并在Linux集群环境上进行了数值实验模拟。实验结果表明,该策略具有良好的加速比和效率。
本文主要对网格规模为50*50*50,100*100*50以及100*100*100进行数值模拟。实验结果表明:与其它几种预处理方法相比,该并行算法不仅具有较高的求解精度,而且具有较理想的加速比和计算效率。因此,CG算法与BJACOBI预条件子的组合是一种最优的求解三维热传导方程的并行算法。
其他文献
随着计算机技术和通信技术的迅速发展,用户需求不断深化与增长,网络规模日益增长,计算机网络应用越来越广泛,用户业务对信息技术的依赖性日益增加。同时,网络病毒、黑客入侵、拒绝
微米木纤维模压加工过程是一个高度复杂的过程,具有非线性、时滞、高维等特性。模压产品具有较高的密度,可以用于装饰装潢,具有较高的应用价值。握钉力是衡量材料力学物理性能的一个重要指标,当材料使用螺钉相连接时,握钉力大小就显的尤其重要。因此,对模压产品的握钉力进行预测成为微米木纤维模压加工研究的重要课题。本文以模压的汽车换挡杆手柄为对象,将机器学习引入到模压产品的握钉力预测上,通过机器学习方法找到一种有
概念是知识表示的核心要素。因此,概念的提取是知识提取中最核心的任务。如何有效地从各类资源中挖掘概念实例是知识提取研究中的一个关键问题。本文分别针对特定领域文本的概
随着信息通讯技术和互联网的发展,互联网金融信息对金融市场的影响已经越来越不容忽视。某一个新事件的发生或者是网络上对某支股票的热议都在很大程度上左右着金融实践者们
随着工业机器人应用范围越来越广,人们对机器人的运动精度也提出更高的要求。由于各种误差因素的影响,机器人理论位姿和实际位姿总是存在着一定的误差,这个误差严重影响着机
随着时代的不断进步,计算机与网络的性能取得了飞速的提高;与此同时,科学研究领域以及工程领域对于计算能力的要求也在与日俱增。在这样的背景下,网格计算技术应运而生。网格
随着高精度质谱技术的飞速发展,基于生物质谱分析的蛋白质、肽段鉴定已经成为蛋白质组学的核心技术。蛋白质、肽段鉴定方法主要分为两大类:数据库搜索和肽段从头测序。数据库
自从Adleman首次利用DNA分子及生化反应求解困难的计算问题以来,不少研究人员希望借助DNA分子海量并行的计算能力、高密集的存储能力及其特定的生物活性来设计一种新型的DNA
计算流体力学(Computational Fluid Dynamics)和有限差分方法(FiniteDifference Method)是科学计算中最为常用的计算方法,其单指令多数据流(SIMD)的计算特点为GPU加速提供了可
随着互联网技术的普及和发展,人们的工作与生活越来越依靠从网络上获取有用的信息。现代的科研工作者为了更好地进行科研工作,往往也从网络上搜集一些重要的科研文献资料。因