[Beowulf] Getting started on parallelization
Greg Lindahl
lindahl at pbm.com
Fri Nov 14 14:00:34 PST 2008
On Thu, Nov 13, 2008 at 11:07:59PM -0500, Cesar Andres Polindara Lopez wrote:
> I have developed a finite element model for the simulation of
> poroelastic materials. The model requires the implementation of a time
> integration scheme (also known as step by step algorithms) hence
> iterations are performed. For each iteration I have to solve a linear
> system of equations so I have to calculate the inverse of a matrix and
> then execute a multiplication.
Good news: look up BLAS, and you will find a standard interface for
doing matrix computations. There are parallel implementations
available: Atlas, AMD ACML, Intel's math lib, etc etc.
Bad news: Are you really inverting the matrix? You should probably be
doing something like LU decomposition.
-- greg
More information about the Beowulf
mailing list