PBLAS
Encyclopedia
Parallel Basic Linear Algebra Subprograms (PBLAS) is an implementation of Level 2 and 3 BLAS
intended for distributed memory architectures.
It provides a computational backbone for ScaLAPACK
, a parallel implementation of LAPACK
. It depends on Level 1 sequential BLAS operations for local computation and BLACS for communication between nodes.
Blas
Blas is mainly a Spanish given name and surname, related to Blaise. It may refer to-Places:*Piz Blas, mountain in Switzerland*San Blas , many places - see separate article, also**Cape San Blas Light, lighthouse...
intended for distributed memory architectures.
It provides a computational backbone for ScaLAPACK
ScaLAPACK
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...
, a parallel implementation of LAPACK
LAPACK
-External links:* : a modern replacement for PLAPACK and ScaLAPACK* on Netlib.org* * * : a modern replacement for LAPACK that is MultiGPU ready* on Sourceforge.net* * optimized LAPACK for Solaris OS on SPARC/x86/x64 and Linux* * *...
. It depends on Level 1 sequential BLAS operations for local computation and BLACS for communication between nodes.