ScaLAPACK
Scalability, performance and portability
Interfaces to stay as close to LAPACK as possible
Use LAPACK algorithms wherever possible
Principal additional consideration is the data distribution
The PBLAS (BLAS + BLACS) as a portabilility layer
Scalable Linear Algebra PACKage
Aim: To port LAPACK to distributed memory environments
As with LAPACK, ScaLAPACK is freely available:
http://www.netlib.org/scalapack/index.html
Most of ScaLAPACK included in NAG Parallel Library