Child pages
  • sdsc job setup

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

trestles.sdsc.edu  

The following module changes need to be made in ~/.bash_profile or via the properties->c/c++_build->manage_environment check boxes:

Code Block
module unload mvapich2
module unload pgi
module load intel
module load mvapich2

Change these lines in the Makefile to use the Intel compilers with trestles:

Code Block
# gcc compiler:
#LIB = -lgfortran
# intel compiler:
LIB = -lifcore -limf -ldl

In the system-monitoring perspective, add a torque resource manager for trestles.sdsc.edu  and start it.

The /phase1 filesystem was phased out a few weeks back so the "basic" pbs script will not work with trestles at this time.
For now, import a script into the run configuration "Import PBS Script" option (you'll need to save a file like this to your c/c++ perspective shallow project area):

Code Block
#!/bin/bash
#PBS -q normal
#PBS -N ptp_job
#PBS -l nodes=1:ppn=5
#PBS -l walltime=00:05:00
#PBS -V

MYSCREXE="${HOME}/shallow/shallow"
cd $HOME/shallow2
COMMAND="mpirun_rsh -np 5 -hostfile ${PBS_NODEFILE} ${MYSCREXE}"
${COMMAND}

There's an sdm on trestles here, but the interactive job manager to support debugging is not configured for trestles so it's probably no use right now:

Code Block
/home/ux453915/proxy/org.eclipse.ptp.linux.x86_64_6.0.1.201206292032/bin/sdm