[Beowulf] Getting started on parallelization
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