Performance Modeling of Parallel FEM Computations on Clusters

ParallelNuscaS is an object-oriented package for the parallel finite element modeling, developed at Czestochowa University of Technology. This paper is devoted to modeling the performance of the package on PC-clusters. Such modeling allows for analyzing and predicting the performance of this complex scientific application on different computing platforms. Because both uniprocessor and SMP nodes are considered, we investigate not only the message-passing model of parallel programming, but also the hybrid model, which is a mixture of multithreading inside SMP nodes and message passing between them.

[1]  Roman Wyrzykowski,et al.  Parallel Finite Element Modeling of Solidification Processes , 1999, ACPC.

[2]  Anthony Skjellum,et al.  Using MPI - portable parallel programming with the message-parsing interface , 1994 .

[3]  Norbert Sczygiol Object-oriented analysis of the numerical modelling of castings solidification , 2001 .

[4]  Pavel Tvrdík,et al.  Analytical Modeling of Optimized Sparse Linear Code , 2003, PPAM.

[5]  Peter M. A. Sloot,et al.  Performance modeling of distributed hybrid architectures , 2004, IEEE Transactions on Parallel and Distributed Systems.

[6]  Roman Wyrzykowski,et al.  Object-Oriented Approach to Finite Element Modeling on Clusters , 2000, PARA.

[7]  Bil Lewis,et al.  Multithreaded Programming With PThreads , 1997 .

[8]  Roman Wyrzykowski,et al.  Performance of different communication mechanisms for FEM computations on PC-based cluster with SMP nodes , 2002, Proceedings. International Conference on Parallel Computing in Electrical Engineering.

[9]  Rajkumar Buyya,et al.  High Performance Cluster Computing , 1999 .

[10]  William Gropp,et al.  Skjellum using mpi: portable parallel programming with the message-passing interface , 1994 .

[11]  Roman Wyrzykowski,et al.  FEM Computations on Clusters Using Different Models of Parallel Programming , 2001, PPAM.

[12]  Yousef Saad,et al.  Iterative methods for sparse linear systems , 2003 .

[13]  Asad I. Khan,et al.  Parallel Finite Element Computations , 1999 .

[14]  A. E. Fincham,et al.  Parallel Computation , 1999, Algorithms and Theory of Computation Handbook.

[15]  Thomas Stricker,et al.  On the Migration of the Scientific Code Dyana from SMPs to Clusters of PCs and on to the Grid , 2002, 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID'02).