快速傅里叶变换在分数阶扩散方程中的并行实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:tyycyf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着并行机的出现,并行计算也迎来了迅速发展的时代,为解决一些采用传统计算方法无法解决的重大计算问题做出了突出贡献。并行计算涉及的内容繁多,包括并行机的体系结构、算法设计、程序编写、编译系统以及性能评价等。作为一门交叉学科,并行计算是连接实际应用问题与并行机的桥梁。在解决大规模数学模型问题时,相对于一般计算机上的传统计算方法而言,并行计算可以有效的提高求解速度、节省投入。另一方面,分数阶微分方程在生物学、物理学、化学乃至金融中得到了越来越重要的应用,比如模拟湍流,古典保守系统的混沌动力学,地下水污染物迁移等方面。然而对于解分数阶扩散方程的数值方法,由于生成的系数矩阵是稠密的,用一般高斯消去法计算量为O(N3),存储量为O(N2)。为了在保持相同精确度的基础上减少计算量和存储量从而达到缩短计算时间、提高计算效率的目的,针对有限差分方法,王宏教授等人在文章‘’A direct O(Nlog2N) finite difference method for fractional diffusion equations"提出一种对空间分数阶扩散方程的快速算法,将计算量减少为O(Nlog2N),存储量减少为O(N)。本文主要考虑将并行计算与上述快速算法相结合,把快速算法程序并行化,进一步缩短计算时间,提高计算效率。本文共分四章。第一章,引言,主要介绍分数阶微分方程的背景及其应用,以及本文为减少分数阶扩散方程计算时间而提出的实现方法。第二章对并行计算的并行基础知识作简要介绍,主要包括并行计算简介、并行机的发展历史及体系结构、并行环境-MPI以及并行效率分析。第三章首先给出分数阶扩散方程的快速算法,然后分析该算法在MPI环境下的具体并行实现,由于实现过程中涉及到对FFT的并行,文章同时对FFT并行算法做简单介绍。第四章给出相应的数值算例,比较快速算法与并行快速算法的CPU时间和误差,并计算并行快速算法不同进程的加速比及并行效率,得到实现并行快速算法的最优条件。
其他文献
目的对蒙医手法复位小夹板固定联合跟骨牵引治疗胫腓骨骨折的方法以及效果进行探讨。方法选择68例胫腓骨骨折患者的资料,所有患者均应用蒙医手法复位小夹板固定联合跟骨牵引
2016年6月2日,国际知名学术期刊《Molecular Biology and Evolution》以长文形式在线发表北京大学生命科学学院生物信息中心陆剑研究组题为“microRNAs in the same clus
目的观察原发性小肠肿瘤的临床特征,并分析其治疗方法,以期为临床治疗提供一定的依据,减少漏诊和误诊的发生率。方法以本院2016年1月至2017年1月收治的62例原发性小肠肿瘤患
随着社会的发展,企业也有了良好的发展,在发展的过程中,对国内外上市公司和企业中内外控制的规范和准则做比较。为了探讨内部审计如何发挥作用,如何提高有效性,对内部审计在企业内
精细化管理是一种科学高效的管理模式,是企业为了更好的应对现代化社会的发展,在企业内部实施精细化的管理制度与管理流程,以最大限度的调配资源,降低成本,实现资源利用的最
菜用大豆厚度是划分菜用大豆等级的重要衡量指标之一。采用高光谱图像技术对菜用大豆的厚度进行预测。实验中选取200个菜用大豆作为测试样本,获取其高光谱反射图像,同时用数
汽车产业的智能化、网联化是汽车新时代产业竞争的热点,是汽车下一代竞争的核心技术领域,其中的网联化技术是针对全球第二代车联网技术的演进,尤其以蜂窝V2X技术为主导的车联
作家档案艾西恩,心理学学者,原中央教育科学研究所家庭教育研究员,心理咨询师。曾出版小说《面具馆》,销售4万余册,随后推出的《碎便士》《耳语娃娃》等心理小说.深受读者喜爱、市
【经典概述】吴森在“塔希里亚故事集”系列中用另类的中国剪影风格勾画出一个庞大的西方魔幻世界。与少男漫画、少女漫画不同,“塔希里亚故事集”系列融入了更多哲学思辨,以漫
目的探究产前超声检查对胎儿畸形的诊断价值,以提高超声诊断符合率。方法选取2014年1月至2016年1月进行产检的300例孕妇,其中9例胎儿在产前进行超声检查发现有畸形,对胎儿的