Skip to Main Content

Information Technology Services

University of Hawaii System

Using Software Modules

The Environment Modules package provides for the dynamic modification of a user’s environment.

When a modules package is initialized, the environment can be modified on a per-module basis using the module command. Typically modules alter or set shell environment variables such as PATH, MANPATH, etc.

The ITS CI group globally installs frequently requested software packages and create modules for all users to access.  This enable multiple versions of the same software on the HPC without conflict since you load the version desired via the module.

 Access to modules is via the module command

‘module avail’ – list installed modules

‘module load ’ – load module(s) into environment so software is then accessible

‘module show <module name(s)>’ – Show what actions a module performs

‘module load <module name>’ – Loads the named module

‘module unload ’ – Unload the specified module(s)

‘module purge’ – Unload all loaded modules

If there is software that you need installed on the UH ITS HPC you can send requests to uh-hpc-help@lists.hawaii.eduand we will add it to our list of requested software packages.  If you need software immediately you are welcome to install it in your ~/apps directory so that we are not a bottleneck to you having access to that software on the cluster.