Skip to content

Administration-Provided Software

Some software is provided by HPC Administration based on the criteria that it is:

  • system-near or system-level,
  • very commonly used.

Currently, this includes:

  • GCC v7.2.0
  • CMake v3.11.0
  • LLVM v6.0.0
  • OpenMPI v4.0.3

On the GPU node, this also includes a recent NVIDIA CUDA version.

To see which software is available, use module avail on a compute node (this will not work on login nodes):

$ module avail
--------------------- /opt/local/modules ---------------------
cmake/3.11.0-0  llvm/6.0.0-0
gcc/7.2.0-0     openmpi/4.0.3-0

To load software, use module load. This will adjust the environment variables accordingly, in particular update PATH such that the executable are available.

$ which gcc
/bin/gcc
$ module load gcc/7.2.0-0
$ which gcc
/opt/local/gcc-7.2.0-0/bin/gcc

Problems with executing module?

See the corresponding FAQ entry in the case that you get a -bash: module: command not found when calling module.