• DocumentCode
    3537303
  • Title

    Open Multi Processing (OpenMP) of Gauss-Jordan Method for Solving System of Linear Equations

  • Author

    Michailidis, Panagiotis D. ; Margaritis, Konstantinos G.

  • Author_Institution
    Dept. of Balkan Studies, Univ. of Western Macedonia, Fiorina, Greece
  • fYear
    2011
  • fDate
    Aug. 31 2011-Sept. 2 2011
  • Firstpage
    314
  • Lastpage
    319
  • Abstract
    Solving systems of linear equations is probably one of the most scientific applications of linear algebra and direct-based Gauss-Jordan method as a classical kernel of large system of linear equations has become the focus of research. This paper presents an OpenMP pipeline implementation of Gauss-Jordan method and the corresponding performance model. Then, we conduct an experimental evaluation of the pipeline implementation in comparison with the two other naive parallel versions of Gauss-Jordan method such as row block and row cyclic distribution on a multicore platform. From the experiments are obtained show that the proposed pipelined implementation is a good solution for solving large system of linear equations. Finally, the experimental results of the pipeline implementation confirm the proposed performance model.
  • Keywords
    linear algebra; multiprocessing systems; open systems; pipeline processing; Gauss-Jordan method; OpenMP pipeline implementation; linear algebra; linear equation; multicore platform; naive parallel version; open multiprocessing; row cyclic distribution; Equations; Instruction sets; Mathematical model; Multicore processing; Parallel algorithms; Pipeline processing; Pipelines; Gauss-Jordan; Linear algebra; OpenMP; multicore; parallel algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology (CIT), 2011 IEEE 11th International Conference on
  • Conference_Location
    Pafos
  • Print_ISBN
    978-1-4577-0383-6
  • Electronic_ISBN
    978-0-7695-4388-8
  • Type

    conf

  • DOI
    10.1109/CIT.2011.47
  • Filename
    6036782