• DocumentCode
    2818998
  • Title

    Solving sparse least squares problems on massively distributed memory computers

  • Author

    Yang, Tianruo

  • Author_Institution
    Dept. of Comput. Sci., Linkoping Univ., Sweden
  • fYear
    1997
  • fDate
    19-21 Mar 1997
  • Firstpage
    170
  • Lastpage
    177
  • Abstract
    In this paper we study the parallel aspects of PCGLS, a basic iterative method whose main idea is to organize the computation of conjugate gradient method with preconditioner applied to normal equations, and incomplete modified Gram-Schmidt (IMGS) preconditioner for solving sparse least squares problems on massively parallel distributed memory computers. The performance of these methods on this kind of architecture is always limited because of the global communication required for the inner products. We describe the parallelization of PCGLS and IMGS preconditioner by two ways of improvement. One is to assemble the results of a number of inner products collectively and the other is to create situations when communication can be overlapped with computation. A theoretical model of computation and communication phases is presented which allows us to decide the number of processors that minimizes the runtime. Several numerical experiments on Parsytec GC/PowerPlus are presented
  • Keywords
    conjugate gradient methods; distributed memory systems; least squares approximations; parallel processing; Parsytec GC/PowerPlus; communication phases; conjugate gradient method; global communication; incomplete modified Gram-Schmidt preconditioner; iterative method; massively distributed memory computers; massively parallel distributed memory computers; preconditioner; sparse least squares problems; Assembly; Computational modeling; Computer architecture; Concurrent computing; Distributed computing; Equations; Global communication; Gradient methods; Iterative methods; Least squares methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advances in Parallel and Distributed Computing, 1997. Proceedings
  • Conference_Location
    Shanghai
  • Print_ISBN
    0-8186-7876-3
  • Type

    conf

  • DOI
    10.1109/APDC.1997.574029
  • Filename
    574029