分布式并行环境下的Krylov子空间方法

来源 :河南师范大学 | 被引量 : 0次 | 上传用户:wang5632968
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文提出了两种适合于分布式并行环境的,求解大型稀疏非对称线性方程组的并行迭代法.即改进的双共轭残差(Bi-ConjugateResidual)方法和改进的双共轭残差稳定化(BiConjugateResidualStabilized)方法,分别简记为IBiCR(ImprovedBi-ConjugateResidual)方法和IBiCRSTAB(ImprovedBi-ConjugateResidualStabilized)方法.作为解决Krylov子空间方法并行化瓶颈的方法之一,我们通过算法重构,有效地将BiCR和BiCRSTAB方法中所需要的两个和三个全局同步化点分别降低到了一个,从而使所有内积计算以及矩阵向量乘积是独立的,没有数据相关性.我们的方法设计组合了数值稳定性与并行算法设计的要素,代价仅是增加了一些计算量,且相对于通讯性能的改进,这些计算量的增加是微不足道的.性能和等效率分析表明IBiCR和IBiCRSTAB方法分别比BiCR和BiCRSTAB方法具有更好的并行性和可扩展性.理论分析和数值试验表明IBiCR方法相比于BiCR方法的并行性能改进趋向于50%,IBiCRSTAB方法相比于BiCRSTAB方法的并行性能改进趋向于66.7%.我们比较了IBiCR与IBiCG方法,BiCR与BiCG方法,结果显示BiCR和IBiCR方法具有相同的收敛速度,且分别比相应的BiCG和IBiCG收敛更快,IBiCR方法还克服了IBiCG方法出现的残差范数的振荡现象.我们还比较了IBiCRSTAB与BiCRSTAB,IBiCGSTAB方法并行计算的收敛性,得到了IBiCRSTAB方法比BiCRSTAB,IBiCGSTAB方法收敛更快的结果.
其他文献
期刊
期刊
经验贝叶斯方法(EB)是一种融样本客观性于主观贝叶斯方法的现代统计分析模式,其自诞生以来在火灾预警处理、质量控制以及生物统计等许多领域得到了广泛的应用。在本文中,我们回
学位
非线性算子的不动点理论是非线性泛函分析的重要组成部分,尤其是非线性算子不动点的迭代逼近问题已成为学术界近年来研究的活跃课题。 该文研究非扩张和渐近非扩张映象不动
期刊
期刊
21世纪是生命科学的世纪,生物数学的发展突飞猛进,百花争妍,其中对确定性系统的研究已经较为完善,而实际上的种群系统常受到一些不确定性因素的干扰,即白噪声的干扰,研究白噪声的存
本文将一个非协调三角形膜元(Carey元)应用于二维空间中的非线性抛物型积分微分方程,得到了最优的L模和H模误差估计.另外,还讨论了一个较新非协调矢巨形元在各向异性剖分下对二
期刊