基于三对角线性方程组的混合并行算法研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:baohuse
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
许多大型科学与工程计算问题等应用领域都有涉及对于典型结构大型线性代数方程组的求解,且大型线性方程组的求解可以作为解决相应领域重大问题的基础。现今大型工程项目与科学研究中出现的计算问题越来越复杂,故对计算环境的要求越来越高,要想省时有效地解决大型或超大型复杂计算问题,就需要依靠并行计算技术的实现。近年,大型并行计算机或超级计算机的进一步发展为有效地求解大型或超大型复杂计算问题提供了可靠的保证。本文基于OpenMP并行编程环境,研究三对角线性方程组的并行解法。对于该典型结构的线性方程组的并行解法,目前已有块划分算法、循环递减算法以及这些算法的改进算法等。划分算法和循环递减算法都是基于分治法思路,在近年兴起的的并行环境中也取得了显著的研究成果。鉴于求解三对角线性方程组时循环递减算法的复杂回代求解过程,本文提出了一种新的优化并行算法来求解三对角线性方程组。采用混合并行模型,该算法结合了循环递减和划分算法。在并行机上,相比循环递减算法,该混合算法有更简洁的回代求解过程。本文中,操作数和算法执行时间被用于文中这些算法的性能分析与比较。基于这些衡量参数的结果,混合并行算法以混合方式采用多线程实现技术成功取得了比其他并行算法(循环递减和划分算法等)更好的性能效率。尤其,本文中提出的新算法有最少的标量操作数,且在多核计算机上求解规模大于一定数量的三对角线性方程组时有最短的算法执行时间。在求解大规模三对角方程组时,混合并行算法提高了循环递减和划分算法的性能分别为19.2%和13.2%。此外,为了进一步探索混合并行算法的性能,本文增加了混合算法中递减消元过程的次数,分析并实现了多次递减过程的混合并行算法的性能。通过比较单次递减过程混合算法和多次递减过程混合并行算法,得出一个结论,即增加循环递减算法的递减过程次数对混合并行算法的性能并没有有效的影响。
其他文献
公司初创期多数法律问题是由于公司章程不完善导致的。本文拟对我国章程自治的不足以及极端化发展进行浅析,以期引起公司及发起人对公司章程的重视,通过公司章程规避公司运营
为了对不同的CANDU6模拟机I/O板卡进行测试,避免重复接线,本文设计了基于LabVIEW的模拟机I/O板卡测试系统。首先,将待测板卡插到模拟机测试工装上,然后运行根据调试程序文件
目前毫米波倍频器在毫米波频率合成器中已经得到了广泛的应用,利用毫米波倍频器可以获得具有宽带特性的毫米波频综及多点的频率输出。文中主要介绍一种基于高性能数字集成芯
社会经济的不断发展,对于我国建筑工程项目的需求也在日益增加。尤其是大型建筑工程项目在施工前,施工单位都需要聘请有相应测绘资质单位的工程测量技术人员,布设施工控制网
鉴于中性点直接接地的电力系统中屡屡因投切断路器或隔离开关而激发铁磁谐振现象 ,分析了该现象产生的原因和条件 ,建立了母线电压互感器 (TV)的仿真模型 ,利用MATLAB内建的
最近10年来,中国铁路工程总公司作为国有特大型企业经历了一次又一次跨越式突破,从传统老企业一越成为世界500强企业,同时在“全球最大承包商”中名列第4位。这当然是企业领
利用熔融插层方式制备了不同种类及掺量的纳米材料改性沥青,通过沥青基本物理性能的比较筛选出有机膨润土并基于Superpave沥青胶结料评价方法分析了沥青基纳米复合材料的路用
市政道路建设的质量直接影响到通行车辆、行人的通行安全和通行效率,进而影响到当地经济的发展。文章就无损检测技术在市政道路工程中的应用进行了简要分析,要求技术人员需要
熔断机制也是可以保留的,前提是要首先慢慢扩大涨跌停板的涨跌幅限制,由上下浮动10%逐渐变为12%、14%、16%、18%、20%
海关、公安、工商、出入境检验检疫等相关管理部门都必须各司其职,相互紧密配合,积极行动起来开展更为严格的查处,从各流通环节严格执法、把关$$ 想必谁也不会相信“我与僵尸
报纸