The development of an MPP implementation of a suite of finite element codes
The analysis of the behaviour of elasto-plastic solids is an important and computationally very intensive area of research in civil engineering. For ‘large’ meshes, typically with 100000+ degrees of freedom, the conventional finite element approach, which involves the assembly of global matrices and the use of direct equation solvers is no longer viable, so there has been intense study of alternative, iterative techniques. In this paper we present the results from an extension of an element-based iterative approach, for use on parallel systems. We show that very good performance can be obtained with a simple linear problem, and believe that this will extend to more complex non-linear problems.
Unable to display preview. Download preview PDF.
- 1.NAG Fortran Library Manual, Mark 17, 1995, Numerical Algorithms GroupGoogle Scholar
- 2.T.L. Freeman and C. Phillips. 1992, Parallel Numerical Algorithms, Prentice HallGoogle Scholar
- 3.C.H. Koelbel, D.B. Loveman, R.S. Screiber, G.L Steele Jr, M.E. Zosel, The High Performance Handbook, 1994, Massachusetts Institute of TechnologyGoogle Scholar
- 4.MPI: A Message Passing Interface Standard, Message Passing Interface Forum, 1995, University of TennesseeGoogle Scholar
- 5.I.M. Smith and D.V. Griffiths, 1988, Programming the Finite Element Method 2nd Edition, WileyGoogle Scholar
- 6.I.M. Smith and M.A. Pettipher, 1995, Experiences With Fortran 90 in Finite Element Analysis, Nagua Conference, BonnGoogle Scholar
- 7.I.M. Smith, 1996, Finite Elements, Fortran 90 and Parallelisation, Proc ACME Conference, GlasgowGoogle Scholar
- 8.I.M. Smith, 1997, Programming the Finite Element Method 3rd (Fortran 90) edition, WileyGoogle Scholar
- 9.B.H.V. Topping and A.I. Khan, 1996, Parallel Finite Element Computations, Saxe-CoburgGoogle Scholar