灵活预处理GPBiCG和并行BiCG方法

灵活预处理GPBiCG和并行BiCG方法

论文摘要

在科学工程计算中,许多大规模科学计算问题的数值模拟最终可以归结为大型稀疏线性代数方程组的求解。而代数方程组的求解时间往往在整体数值模拟时间中占有非常大的比重,以致成为整体数值模拟的瓶颈。因此设计高效的代数解法器是求解这类问题的关键所在,同时也是设计相关高性能软件的基石。目前,在给定Krylov子空间迭代算法前提下,有两种途径可以降低大型稀疏代数方程组的求解时间:一种是并行计算,另一种是使用预处理技术。本文主要研究了两项内容:一是利用FLAME框架重新推导BiCG方法,重排内积顺序,降低全局通信次数,提高方法的并行可扩展性;二是对于非对称线性方程组,给出了灵活预处理GPBiCG方法。首先,介绍如何利用FLAME(?)框架形式地推导Krylov子空间法。然后考虑BiCG方法,利用算法中向量序列的性质,即剩余向量的正交性和搜索方向的双共轭性,推导出几种不同但是数学上等价的BiCG算法,选出适合于在分布式存储处理机上并行计算的那些算法,进行了理论分析。并且用并行试验来表明新算法的确降低了全局通信时间,提高了算法的并行可扩展性。其次,我们给出可变预处理形式的GPBiCG方法,在方法的每一步中可使用不同的预处理子。特别地,可变预处理子的灵活性是可用任何一种迭代法得到。例如,标准的GPBiCG方法自身可以作为预处理了,其他的Krylov子空间法或是分裂迭代法也可以。对于可变预处理形式的GPBiCG方法,我们还进行了一些数值试验,这些算例表明了可变预处理迭代法的收敛性和健壮性。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 研究动态
  • 1.2.1 软件开发背景
  • 1.2.2 Krylov子空间迭代法的并行策略与研究现状
  • 1.2.3 FLAME框架介绍
  • 1.2.4 预处理技术
  • 1.3 预备知识
  • 1.3.1 基本概念
  • 1.4 内容概要
  • 第二章 形式推导和并行BiCG方法
  • 2.1 基本理论
  • 2.2 BiCG方法中系数矩阵D和U的计算
  • 2.2.1 计算系数矩阵D
  • 2.2.2 计算系数矩阵U
  • 2.3 减少BiCG方法的同步点
  • 2.4 性能分析
  • 2.5 数值试验
  • 2.6 本章小结
  • 第三章 灵活预处理的GPBiCG算法
  • 3.1 可变形式的GPBiCG方法
  • 3.2 数值实验
  • 3.3 小结
  • 第四章 总结与展望
  • 参考文献
  • 简历
  • 致谢
  • 相关论文文献

    • [1].数据挖掘的预处理技术研究[J]. 计算机光盘软件与应用 2014(06)
    • [2].水热和碱醇联合预处理麦草结构解析及酶解性能研究[J]. 太阳能学报 2020(01)
    • [3].食品理化检测样品预处理方法比较研究[J]. 食品安全导刊 2020(18)
    • [4].木质纤维素预处理方法的研究进展[J]. 湖北农业科学 2012(07)
    • [5].浅谈预处理技术的选定和应用在废水监测工作中的重要性[J]. 广东科技 2009(22)
    • [6].木质纤维素的物理预处理技术[J]. 轻工科技 2013(02)
    • [7].硫酸盐阔叶木浆不同预处理方法的比较[J]. 国际造纸 2009(04)
    • [8].不同预处理方法对连翘种子萌发的影响[J]. 东北农业科学 2019(03)
    • [9].不同预处理对黑蒜品质的影响[J]. 食品工业科技 2017(23)
    • [10].北五味子种子春播前预处理技术[J]. 黑龙江生态工程职业学院学报 2010(05)
    • [11].探析预处理技术在废水监测中的有效运用[J]. 环境与发展 2019(07)
    • [12].超声波和碱联合预处理对畜禽粪便乙醇化的比较研究[J]. 重庆师范大学学报(自然科学版) 2008(04)
    • [13].预处理对微胶囊改性聚酯织物舒适凉爽性的影响[J]. 化工进展 2019(10)
    • [14].纤维素预处理技术的研究进展[J]. 粮食与油脂 2018(06)
    • [15].纳豆芽孢杆菌强化预处理印染废水[J]. 广东化工 2010(04)
    • [16].植物纤维微波辐射预处理的研究进展[J]. 高分子通报 2008(12)
    • [17].氨水-氢氧化钾复合预处理提高菌糠厌氧消化性能的研究[J]. 中国沼气 2020(01)
    • [18].酸洗、堆沤预处理方法对秸秆厌氧发酵产气量的影响[J]. 现代盐化工 2020(02)
    • [19].三种预处理对猕猴桃干制品色泽影响的比较研究[J]. 农业工程技术 2020(24)
    • [20].一种基于小波预处理的改进总体经验模态分解方法[J]. 计算机测量与控制 2013(06)
    • [21].弱碱性亚硫酸盐法预处理蔗渣的研究[J]. 中国造纸学报 2012(02)
    • [22].稻草秸秆碱预处理及酶解糖化研究[J]. 饲料研究 2011(04)
    • [23].探析新时期下如何做好大学生就业“预处理”[J]. 高教学刊 2019(10)
    • [24].6061铝合金焊接前纳秒激光预处理机制与试验[J]. 江苏大学学报(自然科学版) 2019(03)
    • [25].荻的蒸汽爆破预处理研究[J]. 天津科技大学学报 2016(04)
    • [26].一类涡流控制问题的新的预处理子[J]. 吉首大学学报(自然科学版) 2014(02)
    • [27].解矩阵方程的一种多项式预处理技术[J]. 吉首大学学报(自然科学版) 2010(01)
    • [28].两步法预处理脱除木质素对杨木酶水解的影响[J]. 林产化学与工业 2019(05)
    • [29].不同预处理方式对凤眼莲水解产还原糖的影响[J]. 环境科学与技术 2017(04)
    • [30].环境中新型污染物多溴联苯醚的预处理技术及分析方法研究进展[J]. 四川化工 2015(05)

    标签:;  ;  ;  ;  ;  

    灵活预处理GPBiCG和并行BiCG方法
    下载Doc文档

    猜你喜欢