Getting Started
From an Alces Clusterware environment - run the alces module avail command to list the currently installed Modules:
[alces-cluster@login1(hpc1) ~]$ alces module avail
--- /opt/gridware/benchmark/el6/etc/modules ---
apps/hpcc/1.4.1/gcc-4.4.7+openmpi-1.8.5
apps/hpl/2.1/gcc-4.4.7+openmpi-1.8.5
apps/iozone/3.420/gcc-4.4.7
apps/memtester/4.3.0/gcc-4.4.7
compilers/gcc/system
libs/gcc/system
mpi/openmpi/1.8.5/gcc-4.4.7
null
--- /opt/gridware/local/el6/etc/modules ---
compilers/gcc/system
libs/gcc/system
null
--- /opt/clusterware/etc/modules ---
services/gridscheduler
We can see there are a set of applications, libraries and compilers available to load.
When loading a module, the environment variables for that application will be loaded to your current session, e.g.:
[alces-cluster@login1(hpc1) ~]$ echo $CXX
[alces-cluster@login1(hpc1) ~]$ module load compilers/gcc/system
compilers/gcc/system
|
OK
[alces-cluster@login1(hpc1) ~]$ echo $CXX
/usr/bin/g++