Actions

Difference between revisions of "Modules"

From Montana Tech High Performance Computing

(Created page with "The Modules package provides for the dynamic modification of a user's environment without modifying the .bashrc or .profile files. The user simply loads the needed packages an...")
 
Line 1: Line 1:
 
The Modules package provides for the dynamic modification of a user's environment without modifying the .bashrc or .profile files. The user simply loads the needed packages and the module command aloters or sets shell environment variables like the PATH variable.
 
The Modules package provides for the dynamic modification of a user's environment without modifying the .bashrc or .profile files. The user simply loads the needed packages and the module command aloters or sets shell environment variables like the PATH variable.
 
===Example Commands===
 
===Example Commands===
: module avail ->lists available modules on the system
+
: <code>module avail</code> ->lists available modules on the system
: module listing ->lists the modules a user currently has loaded
+
: <code>module listing</code> ->lists the modules a user currently has loaded
: module load namd/2.9 ->load the NAMD package
+
: <code>module load namd</code> ->load the NAMD package
: man module ->complete documentation on module
+
: <code>man module</code> ->complete documentation on module
  
 
===Current Modules on HPC===
 
===Current Modules on HPC===

Revision as of 16:35, 15 September 2017

The Modules package provides for the dynamic modification of a user's environment without modifying the .bashrc or .profile files. The user simply loads the needed packages and the module command aloters or sets shell environment variables like the PATH variable.

Example Commands

module avail ->lists available modules on the system
module listing ->lists the modules a user currently has loaded
module load namd ->load the NAMD package
man module ->complete documentation on module

Current Modules on HPC

cuda/6.0
cuda/6.5
cuda/7.0
gcc/4.7.1
gcc/4.9.3
gcc/5.2.0
hmmer
lammps/20150515
mpich/gnu/3.1.4
mpich2/gnu/1.5
mvapich2/gnu/2.1
openmpi/gnu/1.6.4
openmpi/gnu/1.6.5
openmpi/gnu/1.7.5
openmpi/gnu/1.8.8
pflotran/20150821
namd/2.9
python/2.6.5
R/3.0.3
R/3.1.0
visit/2.8.2

Admin Note

Module files are located in /opt/scyld/modulefiles