ON PARELLELIZATION OF LINEAR SYSTEM EQUATION SOLVER IN FINITE ELEMENT SOFTWARE


Abstract eng:
Numerical modelling using high performance computers brings in new opportunities in finite element computations. The contribution focuses on comparing the efficiency of different existing libraries to solution of large, sparse, non-symmetric systems of linear equations, based on direct or iterative algorithms. In particular, the direct solver from SuperLU library (X.S. Li, 1999), iterative solver from Portable, Extensible Toolkit for Scientific Computation (PETSc) are compared. Additionally, the performance and scalability of parallel SuperLU solver is studied, using OpenMP (Chapman, 2008, Barney, 2014) and POSIX threads (Nicols, 1996) based on shared memory model. Also, the scalability of PETSc solver on distributed memory model using Message passing interface (MPI) (Pacheco, 1997) is evaluated. The paper shows that parallelization can efficiently exploit the power of modern available hardware and significantly reduce the computation time.

Contributors:
Publisher:
Brno University of Technology, Institute of Solid Mechanics, Mechatronics and Biomechanics, Brno
Conference Title:
Conference Title:
Engineering Mechanics 2017
Conference Venue:
Svratka, CZ
Conference Dates:
2017-05-15 / 2017-05-18
Rights:
Text je chráněný podle autorského zákona č. 121/2000 Sb.



Record appears in:



 Record created 2017-05-22, last modified 2017-05-22


Original version of the author's contribution in proceedings, page 206, section SOL.:
Download fulltext
PDF

Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)