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

Reuti reuti at staff.uni-marburg.de
Fri Nov 14 14:59:49 PST 2008


Am 14.11.2008 um 23:00 schrieb Greg Lindahl:

> 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

http://netlib.org/liblist.html

> doing matrix computations. There are parallel implementations
> available: Atlas, AMD ACML, Intel's math lib, etc etc.

If you want to extend it to mutilple machines, you can also look into  
PBLAS as part of ScaLAPACK (above link) and/or it's Intel  
implementation in Intel's MKL.

-- Reuti

> Bad news: Are you really inverting the matrix? You should probably be
> doing something like LU decomposition.
>
> -- greg
>
>
> _______________________________________________
> Beowulf mailing list, Beowulf at beowulf.org
> To change your subscription (digest mode or unsubscribe) visit  
> http://www.beowulf.org/mailman/listinfo/beowulf




More information about the Beowulf mailing list