Attention
Following the recent operating system upgrade, software listings and module load commands now reflect the upgraded system. Some examples and notices are still being updated and may contain outdated guidance.
Development toolchains
Much of the software available on Stanage was installed using EasyBuild, which is a tool for building and installing software on HPC systems.
EasyBuild groups core sets of dependencies as what it calls toolchains. The two supported toolchains on Stanage are:
intelC, C++ and Fortran compilers: Intel oneAPI compilers
MPI implementation (Intel MPI)
BLAS, LAPACK and fourier transforms: Intel MKL
Sub-toolchains
In addition to the above toolchains there are sub-toolchains corresponding to subsets of the main toolchain dependencies:
gompi:GCC+openmpigompic:GCC+OpenMPI+CUDAgcccuda:GCC+CUDAiccifort:icc+ifortiimpi:icc+ifort+impi
Dependency versions for toolchains
See the EasyBuild documentation for dependency versions for foss and intel
Foss toolchain |
GCC |
ScaLAPACK |
FFTW |
|---|---|---|---|
2024a |
13.3.0 |
2.2.0 |
3.3.10 |
2023b |
13.2.0 |
2.2.0 |
3.3.10 |
2023a |
12.3.0 |
2.2.0 |
3.3.10 |
2022b |
12.2.0 |
2.2.0 |
3.3.10 |
2022a |
11.3.0 |
2.2.0 |
3.3.10 |
2021b |
11.2.0 |
2.1.0 |
3.3.10 |
2021a |
10.3.0 |
2.1.0 |
3.3.9 |
Intel toolchain |
GCC |
IMPI |
IMKL |
|---|---|---|---|
2024a |
13.3.0 |
2021.13.0 |
2024.2.0 |
2023b |
13.2.0 |
2021.10.1 |
2023.2.0 |
2023a |
12.3.0 |
2021.9.1 |
2023.1.0 |
2022b |
12.2.0 |
2021.7.1 |
2022.2.1 |
2022a |
11.3.0 |
2021.6.1 |
2022.1.0 |
2021b |
11.2.0 |
2021.4.0 |
2021.4.0 |
2021a |
10.3.0 |
2021.2.0 |
2021.2.0 |