• DocumentCode
    538083
  • Title

    Finite element approximate inverse preconditioning using POSIX threads on multicore systems

  • Author

    Gravvanis, G.A. ; Matskanidis, P.I. ; Giannoutakis, K.M. ; Lipitakis, E.A.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Democritus Univ. of Thrace, Xanthi, Greece
  • fYear
    2010
  • fDate
    18-20 Oct. 2010
  • Firstpage
    297
  • Lastpage
    302
  • Abstract
    Explicit finite element approximate inverse preconditioning methods have been extensively used for solving efficiently sparse linear systems on multiprocessor and multicomputer systems. New parallel computational techniques are proposed for the parallelization of explicit preconditioned biconjugate conjugate gradient type methods, based on Portable Operating System Interface for UniX (POSIX) Threads, for multicore systems. Parallelization is achieved by assigning every loop of the parallel explicit preconditioned bi-conjugate conjugate gradient-STAB (PEPBiCG-STAB) to the desired number of threads, thus achieving for-loop parallelization. Theoretical estimates on speedups and efficiency are also presented. Finally, numerical results for the performance of the PEPBiCG-STAB method for solving characteristic two dimensional boundary value problems on multicore computer systems are presented, which are favorably compared to corresponding results from multiprocessor systems. The implementation issues of the proposed method are also discussed using POSIX Threads on a multicore system.
  • Keywords
    Unix; conjugate gradient methods; finite element analysis; multiprocessing systems; parallel processing; PEPBiCG-STAB; POSIX threads; Portable Operating System Interface for UniX; finite element approximate inverse preconditioning methods; multicomputer systems; multicore systems; parallel computational techniques; parallel explicit preconditioned bi-conjugate conjugate gradient-STAB; sparse linear systems; Barium; Boolean functions; Convergence; Data structures; Finite element methods; Information technology; Niobium;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Technology (IMCSIT), Proceedings of the 2010 International Multiconference on
  • Conference_Location
    Wisla
  • ISSN
    2157-5525
  • Print_ISBN
    978-1-4244-6432-6
  • Type

    conf

  • DOI
    10.1109/IMCSIT.2010.5679955
  • Filename
    5679955