Title :
Higher Order Finite Difference Preconditioned Scheme: A Multithreaded Approach
Author :
Filelis-Papadopoulos, C.K. ; Gravvanis, G.A. ; Lipitakis, E.A.
Author_Institution :
Dept. of Electr. & Comput. Eng., Democritus Univ. of Thrace, Xanthi, Greece
fDate :
Sept. 30 2011-Oct. 2 2011
Abstract :
New parallel computational techniques are introduced for the parallelization of explicit finite difference approximate inverse methods, using higher order approximation schemes, based on Portable Operating System Interface for UniX (POSIX) Threads, for multicore systems. Parallelization of the Optimized Banded Generalized Approximate Inverse Finite Element Matrix algorithm is achieved based on the concept of the "fish bone" approach with the use of a thread pool pattern. Theoretical estimates on speedups and efficiency are also presented. Finally, numerical results for the performance of the POBGAIFEM algorithm as well as the loop level and functional level parallelized Explicit Preconditioned Bi-conjugate Gradient Gradient-STAB method for solving two dimensional boundary value problems on multicore computer systems are presented.
Keywords :
Unix; approximation theory; boundary-value problems; conjugate gradient methods; finite difference methods; finite element analysis; mathematics computing; multi-threading; multiprocessing systems; POBGAIFEM; approximate inverse finite element matrix algorithm; dimensional boundary value problems; explicit preconditioned biconjugate gradient gradient STAB method; finite difference approximate inverse methods; fish bone approach; higher order approximation schemes; higher order finite difference preconditioned scheme; multicore computer systems; multithreaded approach; parallel computational techniques; portable operating system interface for UniX threads; thread pool pattern; Approximation algorithms; Approximation methods; Computers; Educational institutions; Finite element methods; Instruction sets; Multicore processing; POSIX threads; Sparse linear systems; higher order finite difference schemes; multicore systems; parallel computations; parallel finite difference approximate inverse algorithms;
Conference_Titel :
Informatics (PCI), 2011 15th Panhellenic Conference on
Conference_Location :
Kastonia
Print_ISBN :
978-1-61284-962-1