Computational & Technology Resources
an online resource for computational,
engineering & technology publications 

Computational Science, Engineering & Technology Series
ISSN 17593158 CSETS: 4
HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL MECHANICS Edited by: B.H.V. Topping, L. Lämmer
Chapter 2
Developing Parallel Finite Element Software Using MPI P.K. Jimack and N. Touheed
School of Computer Studies, University of Leeds, United Kingdom P.K. Jimack, N. Touheed, "Developing Parallel Finite Element Software Using MPI", in B.H.V. Topping, L. Lämmer, (Editors), "High Performance Computing for Computational Mechanics", SaxeCoburg Publications, Stirlingshire, UK, Chapter 2, pp 1538, 2000. doi:10.4203/csets.4.2
Abstract
This paper presents an introduction to writing parallel finite element
programs using the Message Passing Interface (MPI) library. It is assumed that
the reader has a working knowledge of the finite element method but has little
or no prior experience with parallel computing. Hence the paper begins with
a short review of some of the key concepts in parallel programming uncler a
distributed memory paradigm before moving on to discuss the details of a simple
parallel finite element algorithm. Implementation details of this algorithm are
then considered with reference to the C programming language and a number of
extensions and improvements are discussed.
purchase the fulltext of this chapter (price £20)
go to the previous chapter 
