×

一种求解非厄米线性系统序列的分布式并行统一征服方法。 (英语) Zbl 1422.65063号

摘要:科学和工程中的许多问题通常需要求解一系列大型非厄米线性系统,这些系统具有不同的右手边(RHS),但具有唯一的算子。要在极端规模的平台上有效解决此类问题,需要将全局通信降至最低,减少同步,并促进异步通信。Unite and Conquer GMRES/LS-ERAM(UCGLE)method[作者,“一种求解大规模非Hermitian线性系统的分布式并行异步Unite and Conquer方法”,载于:亚太地区高性能计算国际会议论文集。纽约:计算机协会(ACM).36-46(2018年:doi:10.1145/3149457.3154481)]是减少全局通信和所有计算单元的同步点的合适候选者。它由三种具有异步通信的计算算法组成,允许使用近似特征值来加速求解线性系统的收敛并提高容错性。本文扩展了UCGLE方法的数学模型和实现,以适应求解线性系统序列。UCGLE在求解以前的线性系统时获得的特征值可以循环使用、动态改进,并应用于为随后的线性系统构造新的初始猜测向量,从而实现连续加速,从而依次求解线性系统。在超级计算机上使用不同测试矩阵求解线性系统序列的数值实验天河二号表明当回收近似特征值以生成初始猜测向量时,计算时间和迭代步骤都大大减少。

MSC公司:

65层10 线性系统的迭代数值方法
2015年1月62日 贝叶斯推断
PDF格式BibTeX公司 XML格式引用
全文: 内政部 哈尔

参考文献:

[1] Abdel-Rehim,A.M.,Morgan,R.B.,Wilcox,W.:具有多个右手边的对称正定线性方程的改进种子方法。数字。线性代数应用。21(3), 453-471 (2014) ·Zbl 1340.65041号
[2] Arnoldi,W.E.:矩阵特征值问题求解中的最小迭代原则。问:申请。数学。9(1), 17-29 (1951) ·Zbl 0042.12801号
[3] Baker,A.H.,Dennis,J.M.,Jessup,E.R.:关于改进线性求解器性能:gmres的块变体。SIAM J.科学。计算。27(5), 1608-1626 (2006) ·Zbl 1099.65029号
[4] Bellavia,S.,Morini,B.:非线性方程组的全局收敛Newton-GMRES子空间方法。SIAM J.科学。计算。23(3), 940-960 (2001) ·Zbl 0998.65053号
[5] Benner,P.,Feng,L.:循环Krylov子空间用于求解模型简化中出现的右手边连续变化的线性系统。摘自:电路仿真模型简化,第125-140页。柏林施普林格出版社(2011)
[6] Brown,P.N.,Saad,Y.:非线性方程组的混合Krylov方法。SIAM J.科学。统计计算。11(3), 450-481 (1990) ·兹比尔0708.65049
[7] Calvetti,D.,Reichel,L.:块修正Chebyshev算法在具有多个右手边向量的对称线性系统迭代解中的应用。数字。数学。68(1), 3-16 (1994) ·Zbl 0808.65024号
[8] Craig,R.R.,Hale,A.L.:结构模型简化的Block-Krylov组分合成方法。J.指南。控制动态。11(6),562-570(1988)·Zbl 0671.73061号
[9] Dongarra,J,Hittinger,J,Bell,J,Chacon,L.,Falgout,R.,Heroux,M.,Hovland,P.,Ng,E.,Webster,C.,Wild,S.:exascale计算的应用数学研究。技术代表,劳伦斯·利弗莫尔国家实验室(LLNL),利弗莫尔市(2014)
[10] Emad,N.,Petiton,S.:大规模数值计算的统一与征服方法。J.计算。科学。14, 5-14 (2016)
[11] Essai,A.、Bergére,G.、Petiton,S.G.:异构并行混合GMRES/LS-Arnoldi方法。在:PPSC(1999)
[12] Flueck,A.J.,Chiang,H.D.:使用GMRES用不精确牛顿法求解非线性潮流方程。IEEE传输。电力系统。13(2), 267-273 (1998)
[13] Gu,G.D.:求解具有多个右手边的非对称线性系统的种子方法。国际期刊计算。数学。79(3), 307-326 (2002) ·Zbl 0995.65031号
[14] Gullerud,A.S.,Dodds Jr.,R.H.:基于MPI的PCG求解器实现,使用EBE架构和预处理程序进行隐式三维有限元分析。计算。结构。79(5), 553-575 (2001)
[15] Gutknecht,M.H.:具有多个右手边的线性系统的块Krylov空间方法:简介(2006)
[16] He,H.,Bergère,G.,Petiton,S.:加速线性系统并行求解的混合GMRES/LS-Arnoldi方法。计算。数学。申请。51(11),1647-1662(2006)·Zbl 1146.65314号
[17] Jolivet,P.,Tournier,P.H.:块迭代方法和循环,用于改进线性解算器的可伸缩性。参加:SC16-高性能计算、网络、存储和分析国际会议(2016年)
[18] Kershaw,D.S.:线性方程组迭代解的不完全Cholesky共轭梯度法。J.计算。物理学。26(1), 43-65 (1978) ·Zbl 0367.65018号
[19] Kilmer,M.E.,De Sturler,E.:漫反射光学层析成像的子空间信息回收。SIAM J.科学。计算。27(6), 2140-2166 (2006) ·Zbl 1103.65036号
[20] Knoll,D.A.,Keyes,D.E.:无Jacobian牛顿-克利洛夫方法:方法和应用调查。J.计算。物理学。193(2), 357-397 (2004) ·Zbl 1036.65045号
[21] Papadrakakis,M.,Smerou,S.:线性问题中Lanczos方法的新实现。国际期刊编号。方法工程29(1),141-159(1990)·Zbl 0712.73105号
[22] Parks,M.L.,De Sturler,E.,Mackey,G.,Johnson,D.D.,Maiti,S.:回收线性系统序列的Krylov子空间。SIAM J.科学。计算。28(5), 1651-1674 (2006) ·Zbl 1123.65022号
[23] Saad,Y.:复平面中的最小二乘多项式及其在求解非对称线性系统中的应用。SIAM J.数字。分析。24(1), 155-169 (1987) ·Zbl 0619.65022号
[24] Saad,Y.:关于求解具有多个右手边的对称线性系统的Lanczos方法。数学。计算。48(178), 651-662 (1987) ·Zbl 0615.65038号
[25] Saad,Y.:大型特征值问题的数值方法,修订版。SIAM,费城(2011)·Zbl 1242.65068号
[26] Saad,Y.,Schultz,M.H.:GMRES:求解非对称线性系统的广义最小残差算法。SIAM J.科学。统计计算。7(3), 856-869 (1986) ·Zbl 0599.65018号
[27] Simoncini,V.,Gallopoulos,E.:具有多个右手边的非对称系统的迭代方法。SIAM J.科学。计算。16(4), 917-933 (1995) ·兹比尔08316.5037
[28] Smith,C.F.,Peterson,A.F.,Mittra,R.:用于处理多个入射电磁场的共轭梯度算法。IEEE传输。天线传播。37(11), 1490-1493 (1989)
[29] Wu,X.:SMG2S手册v1.0。技术报告,Maison de la Simulation(2018)
[30] Wu,X.,Petiton,S.G.:解决大规模非厄米线性系统的分布式并行异步联合与征服方法。摘自:《亚太地区高性能计算国际会议论文集》。ACM,纽约,第36-46页(2018年)。https://doi.org/10.1145/3149457.3154481
[31] Wu,X.,Petiton,S.G.,Lu,Y.:根据给定谱计算的非厄米矩阵的并行生成器。载:矢量与并行处理国际会议,第215-229页。柏林施普林格(2018)
[32] Ye,Z.、Zu,Z.,Phillips,J.R.:电磁分析中求解多个相关线性方程组的广义Krylov循环方法。摘自:第45届设计自动化年会论文集。ACM,第682-687页(2008年)
[33] Zhang,Y.,Bergere,G.,Petiton,S.:网格系统上线性系统的大规模并行混合GMRES方法。摘自:2008年并行和分布式计算国际研讨会。ISPDC’08。IEEE,第244-249页(2008年)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。