期刊文献+

改进的并行广义共轭残差算法 被引量:1

Improved Parallel Generalized Conjugate Residual Algorithm
下载PDF
导出
摘要 针对大型非对称稀疏线性方程组的求解,通过利用广义共轭残差(GCR)算法的固有性质,消除GCR算法的内积计算数据相关性,给出一种改进的广义共轭残差(IGCR)算法。IGCR算法与GCR算法有相同的收敛性,在基于MPI的分布式存储并行机群上进行并行计算时,同步开销次数减少为GCR算法的一半。数值计算结果与理论分析表明,IGCR算法的性能优于GCR算法。 By relying on an intrinsic property of the Generalized Conjugate Residual(GCR) algorithm and eliminating data interdependence for inner product computation in the GCR algorithm, an improved parallel GCR algorithm is proposed for solving large non-symmetric sparse linear systems in this paper. The convergence of IGCR algorithm is the same as GCR algorithm, but the times of the synchronization overhead are reduced by a factor of two when it computes using the IGCR algorithm on distributed memory cluster systems based on MPI environment. The numerical result and theoretical analysis prove that the performance of the IGCR algorithm is better than that of the GCR algorithm.
出处 《计算机工程》 CAS CSCD 北大核心 2009年第4期80-82,共3页 Computer Engineering
基金 重庆市科委基金资助项目(CST2005BB0061)
关键词 GCR算法 并行计算 同步开销 Generalized Conjugate Residual(GCR) algorithm parallel computation synchronization overhead
  • 相关文献

参考文献6

  • 1D'Azevedo E, Romaine C H, Eijkhout V L. Reducing Communication Costs in the Conjugate Gradient Algorithm on Distributed Memory Multiprocessors[R]. Knoxville, USA: University of Tennessee, Tech. Rep.: CS-93-185, 1992.
  • 2Merurant G. Multitasking the Conjugate Gradient on the Cray X-MP/48[J]. Parallel Computing, 1987, 5(2): 267-280.
  • 3Saad Y. Krylov Subspace Methods on Supercomputers[J]. SIAM Journal on Scientific and Statistical Computing, 1989, 10(8): 1200-1232.
  • 4刘杰,刘兴平,迟利华,胡庆丰.一种改进的适合并行计算的共轭剩余算法[J].计算机学报,2006,29(3):495-499. 被引量:5
  • 5Saad Y. Iterative Methods for Sparse Linear Systems[M]. Philadelphia, USA: Society for Industrial and Applied Mathematics, 2003: 143-200.
  • 6Meza J C, Symes W W. Conjugate Residual Methods for Almost Symmetric Linear Systems[J]. Journal of Optimization Theory and Applications, 1992, 72(3): 415-440.

二级参考文献12

  • 1Dazevedo E.,Eijkhout V.,Romaine C..Reducing communi cation costs in the conjugate gradient algorithm on distributed memory multiprocessors.University of Tennessee,Knoxville:LAPACK Working Note 56,1992
  • 2Merurant G..Multitasking the conjugate gradient on the Cray X-MP/48.Parallel Computing,1987,5(2):267~280
  • 3Saad Y..Krylov subspace methods on supercomputers.SIAM Journal on Scientific and Statistical Computing,1989,10(8):1200~1232
  • 4Yang L.T.,Brent R.P..The improved biconjugate gradient method on parallel distributed memory architectures.In:Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS_ PDSECA02),Fort Lauderdale,Florida,2002,233~240
  • 5Yang L.T.,Brent R.P..Quantitative performance analysis of the improved quasi minimal residual method on massively distributed memory computers.Advances in Engineering Software,2002,33(1):169~177
  • 6Yang L.T.,Brent R.P..The improved BiCGSTAB method for large and sparse unsymmetric linear systems on parallel distributed memory architectures.In:Proceedings of the 5th International Conference on Algorithms and Architectures for Parallel Processing(ICA3PP-02),Beijing,2002,324~328
  • 7Matheswaran M.,Webb K.J.,Siegel H.J..MCGS:A modified conjugate gradient squared algorithm for nonsymmetric linear systems.The Journal of Supercomputing,2001,9(1):1~25
  • 8Saad Y..Iterative Methods for Sparse Linear Systems.Boston:PWS Publishing Company,1996
  • 9Saad Y.,Wu S.K..GMRES:A generalized minimal residual algorithm for solving nonsysmetric linear systems.SIAM Journal on Scientific and Statistical Computing,1986,7(3):856~869
  • 10Skamarock W.C.,Smolarkiewicz P.K.,Klemp J.B..Preconditioned conjugate-residual solvers for Helmhholtz equations in nonhydrostatic models.Monthly Weather Review,1997,125(4):587~599

共引文献4

同被引文献9

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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