Attention

GPU users: GPU nodes run EL9, while this documentation still reflects the EL7 software stack.

Run module avail on an EL9 login node, or within an interactive session on the relevant GPU type, to see the software available.

The documentation will be updated once all nodes have migrated to EL9.

ScaLAPACK

ScaLAPACK is a library of high-performance linear algebra routines for parallel distributed memory machines. ScaLAPACK solves:

  • Dense and banded linear systems

  • Least squares problems

  • Eigenvalue problems

  • Singular value problems

Usage

After connecting to Stanage (see Establishing a SSH connection), start an interactive session with the following command:

srun --pty bash -i

ScaLAPACK can be activated in several ways.

To load ScaLAPACK plus

ScaLAPACK can be activated using one of:

module load ScaLAPACK/2.2.0-gompi-2022a-fb
module load ScaLAPACK/2.2.0-gompi-2022b-fb
module load ScaLAPACK/2.1.0-gompi-2021a-fb
module load ScaLAPACK/2.1.0-gompi-2021b-fb
module load ScaLAPACK/2.1.0-gompi-2020a
module load ScaLAPACK/2.1.0-gompi-2020b
module load ScaLAPACK/2.0.2-gompi-2019b

Note that all load OpenBLAS, despite the change in the module naming convention for more recent toolchains. See matching foss toolchains

Direct dependencies for latest version of ScaLAPACK