Scalable Linear Algebra PACKage, or Scalable LAPACK,
Contributors: University of Tennessee at Knoxville, Oak Ridge National Laboratory, University of California at Berkeley
The ScaLAPACK library includes a subset of LAPACK routines
redesigned for distributed memory MIMD parallel computers. It is currently written
in a Single-Program-Multiple-Data style using explicit message passing for
interprocessor communication. It assumes matrices are laid out in a two-dimensional
block cyclic decomposition.
ScaLAPACK is based on the BLACS (Basic Linear Algebra Communication Subroutines).
This means that a suitable BLACS library has to be linked, too. The public domain BLACS
library is installed on JUGENE. Access and usage are explained here in combination
with ScaLAPACK.
The current release 1.8 does no longer include sequential LAPACK routines needed, thus
an LAPACK library has to be linked together with ScaLAPACK.
On JUROPA ScaLAPACK is part of
MKL.
| Version 1.8 on JUGENE | |
| Availability: Public domain software, Object code library on JUGENE, Source code available |
Information and Documentation
ScaLAPACK User's Guide
ScaLAPACK Manual Pages, RZ Karlsruhe
A User's Guide to the BLACS v1.1
BLACS Quick Reference, C Interface
BLACS Quick Reference, Fortran77 Interface
Parallel BLAS, Quick Reference Guide
ScaLAPACK on Netlib WWW server
last change 24.02.2011 |
