See HPC2020: The Lmod Module system for a complete picture

A number of software, libraries, compilers and utilities are made available through the HPC2020: The Lmod Module system.

If you want to use a specific software package, please check if it is already provided in modules. If a package or utility is not provided, you may install it yourself in your account or alternatively report as a "Problem on computing" through the ECMWF Support Portal.

Example: finding relevant modules for NetCDF libraries:

module spider netcdf


The traditional module avail will only show the modules available for the loaded programming environment. 

And then, load the desired module with

module load netcdf4


You may need to load a prgenv first if the desired package is compiler sensitive (i.e. providing libraries to users).

If a package or utility is not provided, you may install it yourself in your account or alternatively raise an issue through the ECMWF Support Portal

<style>
div#content h2 a::after {
 content: " - [read more]";
}
</style>


For those deploying software into /usr/local/apps, please note that for scalability and security reasons this filesystem has been configured in a special way:

  • It will be set read-only from all the cluster except from a predefined set of designated nodes for deployment in a special QoS.
  • Aggressive caching settings may mean changes made on one node may not be visible to other nodes until up to 5 minutes later.