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
a version of OpenBLAS,
and the gompi or gompic toolchain
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
module load ScaLAPACK/2.2.0-gompi-2022a-fb
Note that all load OpenBLAS, despite the change in the module naming convention for more recent toolchains. See matching foss toolchains