Difference between revisions of "Module system"
From KENET Training
								
												
				| Line 1: | Line 1: | ||
| − | HPC facilities provide a  user friendly environment to manage a large number of codes and versions of those codes, on this cluster, we have lmod module system available to manage the user environment.    | + | HPC facilities provide a  user friendly environment to manage a large number of codes and versions of those codes, on this cluster, we have lmod [https://modules.readthedocs.io/en/latest/] module system available to manage the user environment.    | 
To see the codes that are available, the module command is available:    | To see the codes that are available, the module command is available:    | ||
<code bash>  | <code bash>  | ||
Revision as of 14:43, 1 April 2025
HPC facilities provide a  user friendly environment to manage a large number of codes and versions of those codes, on this cluster, we have lmod [1] module system available to manage the user environment. 
To see the codes that are available, the module command is available: 
$ module avail --------------------------------- /usr/share/modulefiles ------------------------------------------------------------ mpi/openmpi-x86_64
-------------------------------- /opt/ohpc/pub/modulefiles ---------------------------------------------------------- applications/gpu/gromacs/2024.4 applications/gpu/qespresso/7.3.1
the module system also provide a set of additional commands for managing modules:
module load to activate an environment:
module load applications/gpu/gromacs/2024.4
Module unload:
module unload applications/gpu/gromacs/2024.4
module purge:
module purge
and module list, to show loaded modules
module list