学位论文 > 优秀研究生学位论文题录展示

几种并行AMG法及其在辐射扩散问题中的应用

作 者: 岳孝强
导 师: 舒适
学 校: 湘潭大学
专 业: 计算数学
关键词: 辐射扩散问题 AMG法 聚集法 并行计算 CPU+GPU异构计算
分类号: O246
类 型: 硕士论文
年 份: 2012年
下 载: 16次
引 用: 0次
阅 读: 论文下载
 

内容摘要


并行AMG法是求解偏微分方程离散化系统最为有效的迭代法之一. CPU+GPU异构计算机已成为高性能计算机发展的重要趋势, MPI/OpenMP+CUDA是能充分发挥高性能异构计算机有效峰值的主要并行编程环境.目前面向异构计算机系统的并行AMG法及其实现技术,还有许多值得研究的问题,本文的工作主要有以下两个部分:第一部分针对一类系数矩阵为稀疏带状结构的线性代数方程组,在OpenMP并行编程环境下,对HYPRE中默认的AMG (BoomerAMG)解法器内的并行插值算子和并行粗网格算子的生成模块进行了改进.通过给出这两个模块中相应辅助数组的有效长度及偏移量的估计式,得到了具有更少内存开销的辅助数组及其计算公式,并研制了相应的程序模块.数值实验结果表明,改进的BoomerAMG解法器提高了原解法器的求解能力和并行计算效率.第二部分针对CPU和GPU不同的工作特点,研究了几种常用的UA-AMG法及其应用,具体表现为:关于CPU下的串行UA-AMG法,基于VMB聚集法,通过结合几种常用的Cycle和利用转换算子的特性,给出了具有更低运算复杂性的UA-AMG法,研制了相应的程序模块,并将以这些UA-AMG法为预条件子的PCG法应用于二维单温辐射扩散模型问题.数值实验结果表明, UA-NA-CG-s法最为稳健高效,且比目前国际上已有的HYPRE、AGMG以及Cusp软件包中常用的基于AMG预条件子的PCG法具有更高的计算效率.关于GPU下的并行UA-AMG法,基于MIS(2)聚集法和带权Jacobi磨光算法,给出了具有更低运算复杂性的UA-AMG法,研制了相应的程序模块,并将以这些UA-AMG法为预条件子的PCG法应用于二维单温辐射扩散模型问题.数值实验结果表明, UA-W-CG-p法最为稳健高效,且比Cusp软件包中基于SA-AMG预条件子的PCG法更为高效.在此基础上,结合几种结构网格下的红黑序Gauss-Seidel磨光算法研究了相应的UA-AMG法,并将其对应的PCG法应用于上述模型问题.数值实验结果表明,这些PCG法也是稳健的,且并行计算效率更高.

全文目录


摘要  5-6
Abstract  6-9
第一章 绪论  9-16
  1.1 研究背景  9-11
  1.2 本文的主要工作及内容安排  11-13
  1.3 预备知识  13-16
第二章 OpenMP编程环境下BoomerAMG解法器的一种改进  16-29
  2.1 一种并行插值算子的改进算法  16-19
  2.2 一种并行粗网格算子的改进算法  19-24
  2.3 数值实验  24-29
第三章 几种求解一类二维单温辐射扩散问题的UA-AMG法  29-50
  3.1 一类二维单温辐射扩散问题及其SFVE格式  29-33
  3.2 CPU下的串行UA-AMG法  33-42
  3.3 GPU下的并行UA-AMG法  42-46
  3.4 基于红黑序Gauss-Seidel磨光的并行UA-AMG法  46-50
结论和展望  50-51
参考文献  51-55
致谢  55-56
个人简历、在学期间发表的学术论文及研究成果  56

相似论文

  1. 基于CUDA的图像数字水印技术的研究,TP309.7
  2. 基于MPI的三维地层建模和可视化方法研究,TP391.41
  3. 光学衍射场次级衍射的研究,O436.1
  4. 并发系统的并行计算及性能分析,TP338.6
  5. 环境一号卫星CCD影像云去除方法研究及并行化实现,P228
  6. 基于GPU加速FDTD计算速度的研究与仿真,TN011
  7. 基于GPU的有限元方法研究,O241.82
  8. 遗传算法在多核系统上的性能分析和优化,TP18
  9. 保护在线自适应整定的研究,TM77
  10. 云环境下MapReduce容错技术的研究,TP302.8
  11. 高动态SINS导航解算算法及其并行化研究,TN966
  12. 基于CPU的源强反算算法研究,TP18
  13. 基于段落指纹的大规模近似网页检测算法研究,TP393.092
  14. 并行与双系统协同差异进化算法及其应用,TP18
  15. 基于网格与并行技术的电力系统动态安全评估,TM712
  16. 微尺度流体流动和混合的LBM模拟,TQ021.1
  17. GRAPES有限区域切线/伴随模式高效并行算法研究,TP301.6
  18. 求解二阶混合有限体元离散系统的高效预条件子,O241.82
  19. 拖曳线列阵平台背景信号仿真模块设计,U666.7
  20. 基于MPI的并行遗传算法在0-1背包问题中的应用研究,TP18
  21. 考虑动态安全约束的电力系统机组组合研究,TM73

中图分类: > 数理科学和化学 > 数学 > 计算数学 > 数值并行计算
© 2012 www.xueweilunwen.com