scalapack

Numerical Libraries
Libraries

Software Description

The ScaLAPACK (or Scalable LAPACK) 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. It provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems. Dense and banded matrices are handled, but not general sparse matrices. On MSI systems ScaLAPACK libraries are now available primarily through the Intel MKL mathematical libraries. For more information please see the MKL webpage.


Info

Module Name

scalapack

Last Updated On

08/29/2023

Support Level

Secondary Support

Software Access Level

Open Access

Home Page

http://www.netlib.org/scalapack/

Documentation

Software Description

The ScaLAPACK (or Scalable LAPACK) 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. It provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems. Dense and banded matrices are handled, but not general sparse matrices. On MSI systems ScaLAPACK libraries are now available primarily through the Intel MKL mathematical libraries. For more information please see the MKL webpage.

General Linux

To load this module for use in a Linux environment, you can run the command:

module load scalapack

Depending on where you are working, there may be more than one version of scalapack available. To see which modules are available for loading you can run:

module avail scalapack

Agate Modules

Default

2.1.0-gcc-8.2.0-ompi-3.1.6

Other Modules

2.0.2-gcc-7.2.0, 2.0.2-gcc-8.2.0, 2.1.0-gcc-5.4.0-ompi-3.1.6, 2.1.0-gcc-8.2.0-ompi-3.1.6

Mangi Modules

Default

2.1.0-gcc-8.2.0-ompi-3.1.6

Other Modules

2.0.2-gcc-7.2.0, 2.0.2-gcc-8.2.0, 2.1.0-gcc-5.4.0-ompi-3.1.6, 2.1.0-gcc-8.2.0-ompi-3.1.6

Mesabi Modules

Default

2.1.0-gcc-8.2.0-ompi-3.1.6

Other Modules

2.0.2-gcc-7.2.0, 2.0.2-gcc-8.2.0, 2.1.0-gcc-5.4.0-ompi-3.1.6, 2.1.0-gcc-8.2.0-ompi-3.1.6