×

一种并行Markowitz阈值算法的设计与实现。 (英语) 兹比尔1440.65041

本文研究了一种使用Markowitz阈值算法对非对称稀疏矩阵进行并行分解的新算法。
为了求解线性方程组(Ax=b),其中(A)是稀疏矩阵,作者考虑了稠密向量(x)和(b)。结果表明,该算法使用了最大独立集算法的一个重要扩展M.鲁比[SIAM J.计算15,1036–1053(1986;Zbl 0619.68058号)]选择平行的独立枢轴块。该块主要用于再次并行更新矩阵。
作者还开发了一个名为ParSHUM(高度非对称矩阵的并行解算器)的健壮库代码,该代码基于此思想实现了稀疏因子分解方法以及并行Schur补码更新。
所考虑方法的结果表明,对于高度非对称矩阵,该方法具有良好的性能。

MSC公司:

65层10 线性系统的迭代数值方法
65层50 稀疏矩阵的计算方法
15A06号 线性方程组(线性代数方面)
2005年5月 并行数值计算
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] G.Alaghband,并行旋转与并行缩减和填充控制相结合,并行计算。,11(1989),第201-221页·Zbl 0678.65016号
[2] G.Alaghband,并行稀疏矩阵解决方案和性能,并行计算。,21(1995),第1407-1430页,https://doi.org/10.1016/0167-8191(95)00029-N·Zbl 0875.68178号
[3] G.Alaghband和H.F.Jordan,共享内存多处理机上控制填充的稀疏高斯消去,IEEE Trans。计算。,38(1989),第1539-1557页·Zbl 1396.65083号
[4] P.R.Amestoy、I.S.Duff和J.Y.L'优秀的多前沿并行分布对称和非对称解算器,计算。方法应用。机械。工程,184(2000),第501-520页·Zbl 0956.65017号
[5] P.R.Amestoy、I.S.Duff、J.-Y.L'Excellent和J.Koster,《使用分布式动态调度的完全异步多面解算器》,SIAM J.Matrix Anal。申请。,23(2001),第15-41页·Zbl 0992.65018号
[6] P.R.Amestoy、I.S.Duff、J.Y.L'Excellent和X.S.Li,MPI点对点通信的实现对两个通用稀疏解算器性能的影响,并行计算。,29(2003),第833-947页。
[7] P.R.Amestoy、I.S.Duff、S.Pralet和C.Voõmel,《将并行稀疏直接求解器适配到具有SMPs集群的架构》,并行计算。,29(2003),第1645-1668页,https://doi.org/10.1016/j.parco.2003.05.010。
[8] P.R.Amestoy,A.Guermouche,J.-Y.L'Excellent,和S.Pralet,线性系统并行解的混合调度,并行计算。,32(2006),第136-156页,https://doi.org/10.1016/j.parco.2005.07.004。
[9] P.R.Amestoy,J.-Y.L'Excellent,F.-H.Rouet,和W.M.Sid-Lakhdar,异步多面稀疏解算器的D分布内存稠密核建模,第11届计算科学高性能计算国际会议,VECPAR 2014,Eugene,OR,2014·Zbl 1514.65047号
[10] P.R.Amestoy,J.-Y.L'Excellent,和W.M.Sid-Lakhdar,《描述多额叶因子分解的异步广播树特征》,《SIAM组合科学计算研讨会论文集》(CSC14),法国里昂,2014年,第51-53页。
[11] A.Buttari、J.Langou、J.Kurzak和J.Dongarra,多核架构的一类并行分片线性代数算法,并行计算。,35(2009年),第38-53页。
[12] D.A.Calahan,稀疏联立线性方程的并行求解,《第11届Allerton电路与系统理论年会论文集》,伊利诺伊州蒙蒂塞洛,1973年,第729-735页。
[13] X.Chen,Y.Wang和H.Yang,NICSLU:并行电路仿真的自适应稀疏矩阵求解器,IEEE Trans。计算机辅助设计集成。循环。系统。,32(2013),第261-274页。
[14] J.M.Conroy、S.G.Kratzer、R.F.Lucas和A.E.Naiman,数据并行稀疏LU因子分解,SIAM J.Sci。计算。,19(1998),第584-604页,https://doi.org/10.1137/S164827594276412。 ·Zbl 0911.65020号
[15] T.A.Davis和E.S.Davidson,稀疏非对称线性方程组直接并行解的成对约简,IEEE Trans。计算。,37(1988),第1648-1654页·Zbl 0657.65042号
[16] T.A.Davis和I.S.Duff,稀疏LU因子分解的非对称模式多前沿方法,SIAM J.矩阵分析。申请。,18(1997),第140-158页·兹伯利0884.65021
[17] T.A.Davis和Y.Hu,佛罗里达大学稀疏矩阵收集,ACM Trans。数学。《软件》,38(2011),第1:1-1:25页,https://doi.org/10.1145/2049662.2049663。 ·Zbl 1365.65123号
[18] T.A.Davis和E.P.Natarajan,算法907:KLU,电路模拟问题的直接稀疏求解器,ACM Trans。数学。软件,36(2010),36,https://doi.acm.org/10.1145/1824801.1824814。 ·Zbl 1364.65066号
[19] T.A.Davis和P.C.Yew,通用非对称稀疏LU分解的非确定性并行算法,SIAM J.Matrix Ana。申请。,11(1990年),第383-402页·Zbl 0711.65017号
[20] J.W.Demmel、J.R.Gilbert和X.S.Li,稀疏高斯消去的异步并行超节点算法,SIAM J.矩阵分析。申请。,20(1999),第915-952页,https://doi.org/10.1137/S0895479897317685。 ·兹伯利0939.65036
[21] I.S.Duff,稀疏线性方程的并行解,收录于CONPAR 86,并行处理算法和硬件会议,计算机科学讲义237,W.Handler,D.Haupt,R.Jeltsch,W.Juling,and O.Lange,eds.,Springer-Verlag,Berlin,1986年,第18-24页,https://doi.org/10.1007/3-540-16811-7。
[22] I.S.Duff,在Alliant FX/(8)上对稀疏矩阵代码进行多重处理,J.Compute。申请。数学。,27(1989),第229-239页·Zbl 0683.65015号
[23] I.S.Duff,并行计算中稀疏矩阵解的并行算法。《方法、算法和应用》,D.J.Evans和C.Sutti主编,Adam Hilger,英国布里斯托尔,1989年,第73-82页,https://books.google.com/books?id=2z5ipEZQOZEC。
[24] I.S.Duff和J.K.Reid,直接求解稀疏非对称线性方程组的代码MA48的设计,ACM Trans。数学。《软件》,22(1996),第187-226页·Zbl 0884.65019号
[25] I.S.Duff和J.A.Scott,大型稀疏高度不对称线性系统的并行直接求解器,ACM Trans。数学。《软件》,30(2004),第95-117页,https://doi.org/10.1145/992200.992201。 ·Zbl 1072.65038号
[26] A.M.Erisman、R.G.Grimes、J.G.Lewis、W.G.Poole,Jr.和H.D.Simon,非对称稀疏矩阵的排序评估,SIAM J.Sci。统计师。计算。,7(1987),第600-624页·Zbl 0635.65025号
[27] K.A.Gallivan、P.C.Hansen、T.Ostromsky和Z.Zlatev,局部优化的重新排序算法及其在并行稀疏线性系统求解器中的应用,《计算》,54(1995),第39-67页,https://doi.org/10.1007/BF02238079。 ·Zbl 0814.65027号
[28] K.A.Gallivan、B.A.Marsolf和H.A.G.Wijshoff,使用MCSPARSE求解大型非对称稀疏线性系统,并行计算。,22(1996),第1291-1333页,https://doi.org/10.1016/S0167-8191(96)00047-6.
[29] A.George和E.G.Ng,带部分枢轴的并行稀疏高斯消元,Ann.Oper。研究,22(1990),第219-240页,https://doi.org/10.1007/BF02023054。 ·Zbl 0716.90078号
[30] J.P.Geschiere和H.A.G.Wijshoff,在稀疏直接线性系统求解器中利用大粒度并行,并行计算。,21(1995),第1339-1364页,https://doi.org/10.1016/0167-8191(95)00024-I。
[31] J.R.Gilbert和J.W.H.Liu,不对称稀疏LU因子的消除结构,SIAM J.矩阵分析。申请。,14(1993),第334-354页,https://doi.org/10.1137/0614024。 ·Zbl 0769.65010号
[32] J.R.Gilbert和E.G.Ng,非对称稀疏矩阵因子分解中的预测结构,在图论和稀疏矩阵计算中,A.George,J.R.Gilbert和J.W.H.Liu编辑,IMA Vol.Appl。数学。56,Springer-Verlag,纽约,1993年,第107-139页·Zbl 0792.05098号
[33] J.R.Gilbert和T.Peierls,与算术运算成比例的时间稀疏部分旋转,SIAM J.Sci。计算。,9(1988年),第862-874页,https://doi.org/10.1137/0909058。 ·Zbl 0656.65036号
[34] 黄光华,欧文荣,稀疏矩阵的最优平行三角剖分,IEEE Trans。电路系统。,CAS-26(1979),第726-732页。
[35] J.A.G.Jess和H.G.M.Kees,并行LU分解的数据结构,IEEE Trans。计算。,C-31(1982),第231-239页·Zbl 0479.68034号
[36] K.Kim和V.Eijkhout,通过分层DAG调度的并行稀疏直接求解器,ACM Trans。数学。《软件》,41(2014),第3:1-3:27页·Zbl 1369.65046号
[37] J.Koster和R.H.Bisseling,分布式内存多处理机上并行稀疏LU分解的改进算法,《第五届SIAM应用线性代数会议论文集》,美国犹他州雪鸟,1994年,费城SIAM,第397-401页·兹伯利0819.65027
[38] S.G.Kratzer和A.J.Cleary,《SIMD并行计算机上的稀疏矩阵因式分解》,载于图论和稀疏矩阵计算,A.George、J.R.Gilbert和J.W.H.Liu编辑,IMA卷应用。数学。56,Springer-Verlag,纽约,1993年,第211-228页·Zbl 0798.65034号
[39] M.Leuze,高斯消去并行矩阵分解的独立集序,并行计算。,10(1989),第177-191页,https://doi.org/10.1016/0167-8191(89)90016-1. ·Zbl 0681.65013号
[40] J.G.Lewis、B.W.Peyton和A.Pothen,并行因式分解中重新排序稀疏矩阵的快速算法,SIAM J.Sci。计算。,10(1989),第1146-1173页,https://doi.org/10.1137/0910070。 ·Zbl 0693.65032号
[41] J.-Y.L’Excellent和W.M.Sid-Lakhdar,分布式内存多面解算器中共享内存并行性的介绍,并行计算。,40(2014),第34-46页,https://doi.org/10.1016/j.parco.2014.02.003。
[42] 刘建华,米尔扎安,弦图平行旋转的线性重排序算法,SIAM J.离散数学。,2(1989),第100-107页,https://doi.org/10.1137/0402011。 ·Zbl 0678.65026号
[43] M.Luby,最大独立集问题的简单并行算法,SIAM J.Compute。,15(1986),第1036-1053页·Zbl 0619.68058号
[44] H.M.Markowitz,逆的消去形式及其在线性规划中的应用,Manag。科学。,3(1957年),第255-269页·Zbl 0995.90592号
[45] F.J.Peters,稀疏对称矩阵的并行枢轴算法,并行计算。,1(1984年),第99-110页,https://doi.org/10.1016/S0167-8191(84)90446-0. ·Zbl 0554.65017号
[46] F.J.Peters,《平行性和稀疏线性方程》,载于《稀疏性及其应用》,D.J.Evans主编,剑桥大学出版社,1985年,第285-301页·Zbl 0548.65010号
[47] P.Sadayappan和V.Visvanathan,向量超级计算机电路仿真的高效稀疏矩阵分解,IEEE Trans。计算机辅助设计集成。循环。系统。,8(1989),第1276-1285页,https://doi.org/10.1109/43.44508。
[48] M.A.Saunders,LUSOL:Ax=b的稀疏LU,2009年,https://stanford.edu/group/SOL/losol/。
[49] D.Smart和J.White,使用重新排序的高斯消去和松弛减少稀疏电路矩阵的并行求解时间,IEEE国际电路与系统研讨会论文集,芬兰埃斯波,1988年,https://doi.org/10.109/ISCAS.1988.15004。 ·Zbl 0691.65011号
[50] M.Srinivas,高斯消去DAG的最优并行调度,IEEE Trans。计算。,C-32(1983),第1109-1117页,https://doi.org/10.109/TC.1983.1676171。 ·兹伯利0524.68020
[51] A.F.Van der Stappen、R.H.Bisseling和J.G.G.Van de Vorst,transputers网状网络上的并行稀疏LU分解,SIAM J.Matrix Anal。申请。,14(1993),第853-879页,https://doi.org/10.1137/0614059。 ·Zbl 0783.65022号
[52] O.Wing和J.W.Huang,线性方程组并行求解的计算模型,IEEE Trans。计算。,C-29(1980),第632-638页,https://doi.org/10.109/TC.1980.1675634。 ·Zbl 0435.68030号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。