• DocumentCode
    2778058
  • Title

    Communication issues in parallel Conjugate Gradient method using a star-based network

  • Author

    Ismail, Leila

  • Author_Institution
    Fac. of Inf. Technol., UAE Univ., Al-Ain, United Arab Emirates
  • fYear
    2010
  • fDate
    5-8 Dec. 2010
  • Firstpage
    350
  • Lastpage
    355
  • Abstract
    Conjugate Gradient (CG) method is an iterative linear solver which is used by many scientific and engineering applications to solve a linear system of algebraic equations. CG generates a heavy load of computation and therefore it slows the performance of the applications using it. Parallelizing CG is considered as a way to increase its performance. However, CG suffers from communication dependencies among its divisible loads. Most of the studies to parallelize CG concentrate on parallelizing its matrix-vector multiplication. In this paper, we answer the following questions: 1) what are the divisible loads in the CG, and 2) where is communication involved in the parallel CG. To answer 1), we highlight the different divisible data blocks in CG. To answer 2), we introduce a dependency graph among the different data blocks. We conduct experiments on a parallel CG implementation and evaluate communication cost.
  • Keywords
    conjugate gradient methods; graph theory; matrix multiplication; vectors; algebraic equations; communication issues; dependency graph; divisible data blocks; iterative linear solver; linear system; matrix-vector multiplication; parallel conjugate gradient method; star-based network; Complexity theory; Equations; Mathematical model; Matrix decomposition; Parallel algorithms; Reservoirs; Vectors; Conjugate Gradient; Linear Solvers; Parallel Computing; Star Network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Applications and Industrial Electronics (ICCAIE), 2010 International Conference on
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    978-1-4244-9054-7
  • Type

    conf

  • DOI
    10.1109/ICCAIE.2010.5735102
  • Filename
    5735102