Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

[Beowulf] Getting started on parallelization

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

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