beautypg.com

Modulefiles automatically loaded on the system, Viewing available modulefiles, Viewing loaded modulefiles – HP XC System 3.x Software User Manual

Page 33: Loading a modulefile, 1 supplied modulefiles

background image

Table 3-1

Supplied Modulefiles

Sets the HP XC User Environment to Use:

Modulefile

Intel C/C++ Version 8.0 compilers.

icc/8.0

Intel C/C++ Version 8.1 compilers.

icc/8.1

Intel C/C++ Version 9.0 compilers.

icc/9.0

Intel Fortran Version 8.0 compilers.

ifort/8.0

Intel Fortran Version 8.1 compilers.

ifort/8.1

Intel Fortran Version 9.0 compilers.

ifort/9.0

Intel Version 7.1 compilers.

intel/7.1

Intel Version 8.0 compilers.

intel/8.0

Intel Version 8.1 compilers.

intel/8.1

Intel Version 9.0 compilers.

intel/9.0

HP-MPI.

mpi/hp

PGI Version 5.1 compilers.

pgi/5.1

PGI Version 5.2 compilers.

pgi/5.2

Intel IDB debugger.

idb/7.3

Intel IDB debugger.

idb/9.0

Pathscale Version 2.2 compilers.

pathscale/2.2

TotalView debugger.

totalview/default

Modulefiles Automatically Loaded on the System

The HP XC system does not load any modulefiles into your environment by default. However, there may be
modulefiles designated by your system administrator that are automatically loaded.

Viewing Loaded

Modulefiles

describes how you can determine what modulefiles are currently loaded on your system.

You can also automatically load your own modules by creating a login script and designating the modulefiles
to be loaded in the script. You can also add or remove modules from their current environment on a per-module
basis, as described in

Loading a Modulefile

.

Viewing Available Modulefiles

Available modulefiles are modulefiles that have been provided with the HP XC system software and are
available for you to load. A modulefile must be loaded before it provides changes to your environment, as
described in the introduction to this section. You can view the modulefiles that are available on the system
by issuing the module avail command:

$ module avail

Viewing Loaded Modulefiles

A loaded modulefile is a modulefile that has been explicitly loaded in your environment by the module
load

command. To view the modulefiles that are currently loaded in your environment, issue the module

list

command:

$ module list

Loading a Modulefile

You can load a modulefile in to your environment to enable easier access to software that you want to use
by executing the module load command. You can load a modulefile for the current session, or you can
set up your environment to load the modulefile whenever you log in to the system.

When loading a modulefile, note that certain modulefiles cannot be loaded while other modulefiles are
currently loaded. For example, this can happen with different versions of the same software. If a modulefile

Modulefiles Automatically Loaded on the System

33