• DocumentCode
    3507973
  • Title

    The improved conjugate gradient squared (ICGS) method on parallel distributed memory architectures

  • Author

    Yang, L.T. ; Brent, Richard P.

  • Author_Institution
    Dept. of Comput. Sci., St. Francis Xavier Univ., Antigonish, NS, Canada
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    161
  • Lastpage
    165
  • Abstract
    For the solutions of large and sparse linear systems of equations with unsymmetric coefficient matrices, we propose an improved version of the Conjugate Gradient Squared method (ICGS) method. The algorithm is derived such that all inner products, matrix-vector multiplications and vector updates of a single iteration step are independent and communication time required for inner product can be overlapped efficiently with computation time of vector updates. Therefore, the cost of global communication on parallel distributed memory computers can be significantly reduced. The resulting ICGS algorithm maintains the favorable properties of the algorithm while not increasing computational costs. Data distribution suitable for both irregularly and regularly structured matrices based on the analysis of the non-zero matrix elements is also presented. Communication scheme is supported by overlapping execution of computation and communication to reduce mailing times. The efficiency of this method is demonstrated by numerical experimental results carried out on a massively parallel distributed memory system
  • Keywords
    conjugate gradient methods; distributed memory systems; iterative methods; mathematics computing; matrix algebra; parallel architectures; conjugate gradient squared method; global communication; inner products; iteration step; matrices; matrix-vector multiplications; parallel distributed memory architectures; sparse linear systems of equations; unsymmetric coefficient matrices; vector updates; Computer architecture; Concurrent computing; Costs; Distributed computing; Global communication; Iterative methods; Linear systems; Memory architecture; Sparse matrices; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Workshops, 2001. International Conference on
  • Conference_Location
    Valencia
  • ISSN
    1530-2016
  • Print_ISBN
    0-7695-1260-7
  • Type

    conf

  • DOI
    10.1109/ICPPW.2001.951924
  • Filename
    951924