期刊文献+

块对角占优块三对角方程组的块重叠分割无通信并行求解方法 被引量:2

A Parallel Block Overlapped Partition Un-communication Algorithm for Block Diagonal Dominant Block Tri-diagonal Systems
下载PDF
导出
摘要 基于并行计算的分治思想,对块三对角线性方程组的求解提出了一个块重叠分割无通信的高效可扩展并行算法(PBOPUC算法)。当系统严格块对角占优时,在机器精度内,得到与精确解等价的近似解。通过精度分析,得到子方程组的阶数与精度的关系,并用它来控制精度和并行效率。本文的算法已经在上海大学的高性能并行计算机"自强3000"上实现,结果说明,并行计算效率接近100%,加速比几乎是线性的。 A highly efficient scalable parallel algorithm, named parallel block overlapped partition uncommunication (PBOPUC) algorithm, is proposed for solving block tri-diagonal linear systems. The algorithm is based on the divide-and-conquer idea in parallel computing. For strict block diagonal dominant systems, the PBOPUC provides an approximate solution that equals to the exact solution within machine accuracy. By accuracy analysis, the relations between accuracy and orders of subsystems are obtained, which can be used to control accuracy and improve parallel efficiency. This algorithm has been implemented on ZQ3000 high performance parallel computer in Shanghai University. The results show that the parallel efficiency is nearly 100%, while the speedup is almost linear.
作者 张衡 张武
出处 《工程数学学报》 CSCD 北大核心 2007年第6期1080-1090,共11页 Chinese Journal of Engineering Mathematics
基金 2005年度教育部科学技术研究重点项目(205051) 2005年上海市自然科学基金(05ZR14050).
关键词 块三对角线性方程组 块对角占优 块LU分解 重叠分割 相对误差 block tridiagonal systems block diagonal dominant block LU decomposition overlapped partitioning relative error
  • 相关文献

参考文献8

  • 1Wang H H. A parallel method for tridiagonal equations[J]. ACM Transactions on Mathematical Software, 1981, 7(2): 170-183
  • 2Ho C H, Johnson S. Optimizing tridiagonal solver for alternating direction method on Boolean cube multiprocessors[J]. SIAM Journal on Scientific and Statistical Computing, 1990, 11(3): 563-592
  • 3Michielse P H, Van der Vorst H A. Data transport in Wang's partition method[J]. Parallel Computing, 1988, 7(1): 87-95
  • 4Sun X H, et al. Efficient tridiagonal solver on multicomputers[J]. IEEE Transactions on Computers, 1992, 41(3): 286-296
  • 5迟利华,刘杰,李晓梅.三对角线性方程组的一种有效并行算法[J].计算机学报,1999,22(2):218-221. 被引量:14
  • 6Sun X H, Zhang W. A parallel two-level hybrid method for tri-diagonal systems and its application to fast poisson solvers[J]. IEEE Trans Parallel and Distributed Systems, 2004, 15(2): 97-106
  • 7Climent J J, et al. An overlapped two-way method for solving tridiagonal linear systems in a BSP computer[J]. Applied Mathematics and Computation, 2005, 161(2): 475-500
  • 8宫野,龙永兴,王友年,邓新绿.块三对角矩阵方程的追赶法及其应用[J].大连理工大学学报,1997,37(4):406-409. 被引量:21

二级参考文献5

  • 1于炯,宫野,王德真.等离子体源离子注入鞘层时空演化的研究[J].核聚变与等离子体物理,1995,15(4):8-13. 被引量:8
  • 2温晓军,核聚变与等离子体物理,1997年,17卷,4期,1页
  • 3刘长学,超大规模稀疏矩阵计算方法,1991年,163页
  • 4宫野,计算物理,1987年,123页
  • 5关治,数值计算方法,1991年

共引文献33

同被引文献25

  • 1方蓉,赵瑛.基于递归耦合方法的三对角线性方程组分布式并行算法[J].计算机工程与设计,2006,27(4):670-671. 被引量:4
  • 2黄延祝,杨传胜,特殊矩阵分析及应用[M].北京:科学出版社,2007.
  • 3SPALETYA G, EVANS D J. The parallel recursive decoupling algo- rithm for solving tridiagonal linear systems[ J], Parallel Computing, 1993, 19(3): 563-576.
  • 4AMODIO P, MASTRONARDI N. A parallel version of the cyclic re- duction algorithm on a hypercube[ J]. Parallel Computing, 1993, 19 (11): 1273-1281.
  • 5MIKKELSEN K C C, KAGSTROM B. Parallel solution of narrow banded diagonally dominant linear systems[ C]// PARA'I0: Pro- ceedings of the lOth International Conference on Applied Parallel and Scientific Computing. Berlin: Springer-Verlag, 2012:280 - 290.
  • 6MECHRMANN V. Divide and conquer methods for block tridiagonal systems[J]. Parallel Computing, 1993, 19(2) : 257 -279.
  • 7McNALLYA J M, GAREYB L E, SHAWB R E. A communication- less parallel algorithm for tridiagonal Toeplitz systems[ J]. Journal of Computational and Applied Mathematics, 2008, 212(2) : 260 - 271.
  • 8MeNALLYA J M. A fast algorithm for solving diagonally dominant symmetric pentadiagonal Toeplitz systems[ J]. Journal of Computa- tional and Applied Mathematics, 2010, 234(4): 995 -1005.
  • 9SUN X H, ZHANG H, NI L. Efficient tfidiagonal solvers on muhicom- puters[J]. IEEE Transactions on Computers, 1992, 41(3): 286 -296.
  • 10SUN X H. Application and accuracy of the parallel diagonal domi- nant algorithm[ J]. Parallel Computing, 1995, 21(8) : 1241 - 1268.

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部