Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Environment modules are used to manage the software packages on available on Talapas. 

Environment Modules

Environment modules allow us to make multiple versions of the same software available on a single system. For example, a particular application may require GCC version 5.4 to compile correctly, while another may need version 6.1. Using environment modules, we can keep both versions on the same system, and users can switch between the two with minimal effort. We use the LMOD module software from TACC on Talapas. For information on using modules to load and unload software see our how-to guide on modules.

LMOD and Hierarchical Modules

One of the advantages of LMOD over the classical module software found on many legacy systems is its hierarchical nature. Modules are aware of their compiler and MPI dependencies and can only be loaded if their dependencies are already loaded. 

Related articles

  • No labels