稀疏线性方程组并行求解的若干研究

来源 :福建师范大学 | 被引量 : 0次 | 上传用户:y1271
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
偏微分方程的数值求解问题,是通过使用数值离散方法将其转化为对稀疏线性方程组来求解的.常见的两种求解线性方程组为直接法和迭代法,当求解大型稀疏线性方程组时,迭代法中的Krylov子空间方法是最为重要、最常用的方法.直接将Krylov子空间方法在并行计算机运行,求解问题的效率往往非常低,所以探索能够适合在并行计算环境计算的Krylov子空间方法并行算法就十分有必要.在分布式内存并行计算机中,Krylov子空间方法中的内积计算引起的全局通信制约着并行算法的高效运行.所以成功的设计和实现Krylov子空间方法并行算法的关键方式就是削弱内积计算对全局通信开销的影响.由于内积计算会产生全局通信问题,本文对变预处理子逐次超松驰迭代(SOR)-双共轭残量法(BiCR)和预处理Jacobi一双共轭残量法(简称JBiCR)这两种方法进行了研究,其中变预处理子SOR一双共轭残量法(简称SOR-BiCR)是在双共轭残量法的基础上运用多种预条件技术得到的,JBiCR算法是由预处理BiCR算法中嵌入几步Jacobi迭代自适应构造而成,进一步为了使这两种算法在分布式并行计算环境中能够高效求解,分别改造变预处理子SOR-BiCR算法和JBiCR算法的计算次序,得到了适合求解大型稀疏非对称线性方程组并行化改进的变预处理SOR-双共轭残量算法(简称SOR-IBiCR)和改进的预处理Jacobi一双共轭残量法(简称PJBiCR),SOR-IBICR算法和PJBiCR算法都是将原算法离散的内积计算代替为连续的内积计算,并且将原来的算法两次的全局通信次数降为一次,算法中的内积计算与矩阵向量乘积互相独立,降低了数据相关性,以增加微小的计算量为代价,使得算法的并行效率得到了提高.通过理论分析对比SOR-IBiCR算法和SOR-BiCR算法的并行时间、加速比、可扩展性以及并行性能改进比率,结果说明SOR-IBiCR算法比SOR-BiCR算法有着更少的并行时间、更好的可扩展性和加速比,SOR-IBiCR算法的加速比能达到SOR-BiCR算法的2倍,并行性能改进比率达到了50%;通过理论分析对比PJBiCR算法和JBiCR算法的并行时间、加速比、可扩展性以及并行性能改进比率,结果说明PJBiCR算法比JBiCR算法有着更少的并行时间、更好的可扩展性和加速比,PJBiCR算法的加速比能达到JBiCR算法的2倍,并行性能改进比率达到了 50%.经由并行数值实验结果表明与理论分析一致.数值实验比较了 JBiCR与BiCR、CGS和BiCGSTAB算法收敛时间和收敛稳定性,结果表明JBiCR算法有着比这三种算法更好的收敛稳定性和更短的迭代计算时间.
其他文献
目的:研究针灸治疗偏头痛的临床疗效。方法:选择2012年8月~2013年8月在我院接受针灸治疗的偏头痛患者54例,按照掷骰子法将其平均分为实验组和对照组,两组患者一般资料经统计
随着我国高等教育事业的蓬勃发展,高校的发展和建设进入了一个新的阶段,出现了社会化、开放化的发展趋势。高校与城市的关系也日益紧密,而对于高校规划设计的研究也逐渐转向对高
目的探讨心脏介入患者的心理应激特点及稳心颗粒对焦虑评分的干预效果。方法对126例有心脏介入指征的患者采用改进的焦虑量表(SAS)进行术前评分,随机分为3组,对照组,心理干预
目的探讨难治性枕叶癫痫的术前定位与手术方法。方法对经手术治疗且随访时间6个月以上的9例枕叶癫痫患者的临床资料进行回顾性分析。采用发作症状评估、影像学检查、长程视频
一、选题目的本文以我国货币政策的股票市场传导机制为研究对象,考察了中国人民银行的货币政策通过货币市场影响股票市场价格,进而通过股票市场影响实体经济过程的数量特征。
近年来,PM2.5已成为中国大气污染的首要污染物,危害人体健康。为弥补地基监测站点在空间分布上的局限性,借助卫星遥感技术估算PM2.5浓度已成为研究热点。文章总结了利用卫星
司马迁的生命体验突出地表现在四个方面,即崇高体验、孤独体验、愧疚体验、缺失性体验.<史记>刻画了孔子事业的伟大和人格的高尚、屈原志趣的崇高与气节的可贵、伍子胥弃小义
目的探讨丙泊酚Wada试验对语言功能的定侧价值,并与功能MR(IfMRI)相比较。方法在2010年1月至2012年3月对18例患者进行了丙泊酚Wada试验,对其中有进行语言功能评估且fMRI语言
本论文以目前所能收集到的所有传世与出土的汉代金文(镜铭、印文、币文除外)为研究对象,在借鉴和吸收前人相关研究成果的基础上,运用综合分析及比较等方法从文字学等角度对汉代
学位