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:
intel
C, C++ and Fortran compilers (icc/icpc/ifort)
MPI implementation (Intel MPI)
BLAS, LAPACK and fourier transforms: Intel MKL
Dependency versions for toolchains
See the EasyBuild documentation for dependency versions for foss and intel
Sub-toolchains
In addition to the above toolchains there are sub-toolchains corresponding to subsets of the main toolchain dependencies:
gompi
:GCC
+openmpi
gompic
:GCC
+OpenMPI
+CUDA
gcccuda
:GCC
+CUDA
iccifort
:icc
+ifort
iimpi
:icc
+ifort
+impi