Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Environment modules are used on HPC to allow multiple versions of any given piece of software to sit on the same OS, giving you the ability to choose a version of software.  HPC cluster nodes have some convenient aliases configured:

Using alias is equivalent to ...
module load gcc4 module load gcc/4.9.4
module load gcc5 module load gcc/5.4.0
module load gcc6 module load gcc/6.3.0
module load gcc7 module load gcc/7.1.0
module load python2 module load python/2.7.13
module load python3 module load python/3.6.1
module load java6 module load java/1.6.0-sun
module load java7 module load java/1.7.0-oracle
module load java8 module load java/1.8.0-oracle
module load openjdk6 module load java/1.6.0-openjdk
module load openjdk7 module load java/1.7.0-openjdk
module load openjdk8 module load java/1.8.0-openjdk

 

A Brief Introduction to using environment modules

To view software under environment modules control, use the command:

...