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
Link To Document