We assume users are registered with the puma service.
FAMOUS is installed under /work/n02/n02/annette/famous
1. Add the following lines to your ~/.profile on HECToR
, uncommenting the TARGET_MC
and UMDIR
lines for the compiler you wish to use.
export PATH=$PATH:~jwc/bin # Choose compiler export TARGET_MC=pathscale #export TARGET_MC=pgi # Choose UM installation export UMDIR=/work/n02/n02/hum #export UMDIR=/work/n02/n02/simon/PGI/um # 4.5 PGI only UMSETUP=$UMDIR/setvars_4.5; export UMSETUP # Load setup if [ -f $UMSETUP ] then . $UMSETUP # set up UM environment variables fi . /work/n02/n02/hum/bin/loadcomp loadcomp $TARGET_MC
2. To check this has been set up properly:
. ~/.profile module list
module switch PrgEnv-pgi PrgEnv-pathscale
env | grep um
3. Open up the umui on puma, and copy one of the following jobs to your own directory. They are all under owner annette.
4. Edit your job in the following places:
5. Set your job to “compile and run” and ensure the submission method is “qsub for PBS pro (Cray XT4)”. Set the number of processors and time limits as usual and click on the SUBMIT button.
$WORKDIR/um/<job-id>
by default
$HOME/um/umui_out
for pathscale and $HOME/umui_out
for PGI
6. To check on the progress of a job type qstat
and to delete a job use qdel