Jobs: Programming Environment
Home > User Info > Jobs > Programming Environment
NOTE: This page formerly contained information on SoftEnv and Compilers. These topics now have their own pages. Please use the links below for more information about:
Common Environment Variables
In addition to SoftEnv, the following environment variables are pre-defined and common across the TeraGrid:
| VARIABLE |
EXAMPLE |
DESCRIPTION |
| TG_CLUSTER_HOME |
/users/$USER |
User's home directory on each TeraGrid cluster. This
space is visible by all the nodes in the cluster, including the login
nodes. Data in this area is never purged. |
| TG_APPS_PREFIX |
/usr/local/apps |
Directory where common applications are installed
(e.g. MPICH). |
| MPICH_HOME |
/usr/local/apps/ mpich/1.2.5..10/
gm-2.0.5-2.4.19-SMP-ia64/ smp/intel64/ssh |
Directory where MPICH is installed. Users can change
the flavor of MPICH with SoftEnv keys. |
| LD library
path: |
| LD_LIBRARY_PATH |
./:/usr/lib:/usr/X11R6/ lib:/usr/lib:/us ..... |
|
| Scratch directories: |
| TG_NODE_SCRATCH |
/scratch/local |
Scratch space that is local to a TeraGrid compute
or login node, for use from that node. The storage is not visible
from any other TeraGrid node. On compute nodes, data written to this
space is deleted when a job finishes. On login nodes, the purge policy
for this space is set by individual sites. |
| TG_CLUSTER_SCRATCH |
/work |
Path for scratch space that is accessible to all
nodes in a TeraGrid cluster, including the login nodes. The storage
is shared with other users that may running on the cluster at the
same time, and may be physically co-located with other logical storage
areas. |
| Filesystems: |
| TG_CLUSTER_PFS |
/gpfs |
Path to the default parallel filesystem space for
the cluster. This space is accessible to all nodes in a TeraGrid cluster,
including the login nodes. This storage may be physically co-located
with other logical storage areas (e.g. TG_CLUSTER_SCRATCH). |
| TG_CLUSTER_GPFS |
/gpfs |
| TG_CLUSTER_PVFS |
/scratch/pvfs |
| TG_CLUSTER_LUSTRE |
|
