/[MITgcm]/MITgcm_contrib/test_scripts/cg01/cg01_g77_test_mpi
ViewVC logotype

Annotation of /MITgcm_contrib/test_scripts/cg01/cg01_g77_test_mpi

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.3 - (hide annotations) (download)
Tue Nov 23 15:59:06 2004 UTC (21 years, 9 months ago) by edhill
Branch: MAIN
Changes since 1.2: +4 -3 lines
 o update and add README

1 edhill 1.1 #!/bin/bash
2     #
3     # o -N Job Name
4     #PBS -N eh3_g77
5     #
6     # o -l ask for 3 nodes, each with the attribute "p4".
7     #PBS -l nodes=2:p4
8     #
9     # o Where to write output
10     #PBS -e /cluster/home/edhill/err_g77
11     #PBS -o /cluster/home/edhill/out_g77
12     #
13     # o Export all my environment variables to the job
14     #PBS -V
15     #
16    
17     VENDOR=g77
18     MF="mf_"$VENDOR
19     RUNIT="runit_"$VENDOR
20     cd ~edhill
21     HERE=`pwd`
22     cat $PBS_NODEFILE > $MF
23     NCPU=`wc -l $MF | awk '{print $1}'`
24     MPI="/usr/local/pkg/mpi/mpi-1.2.4..8a-gm-1.5/"$VENDOR"/bin/mpirun.ch_gm"
25     EXE="$MPI -machinefile $HERE/$MF --gm-kill 5 -v -np $NCPU ./mitgcmuv"
26    
27     cat << EOF > $RUNIT
28     #!/bin/bash
29    
30     $EXE
31    
32     cp STDOUT.0000 output.txt
33    
34     EOF
35     chmod a+x $RUNIT
36    
37     COMMAND="$HERE/$RUNIT"
38    
39     # cat << EOF > $HERE"/.cvspass"
40 edhill 1.3 # /1 :pserver:cvsanon@mitgcm.org:2401/u/gcmpack Ah<Zy=0=
41 edhill 1.1 # EOF
42 edhill 1.3 TDIR="/SCRATCH/s01/edhill/tmp_"$VENDOR
43 edhill 1.1 if test -e $TDIR ; then
44     rm -rf $TDIR
45     fi
46     mkdir $TDIR
47     cd $TDIR
48 edhill 1.3 cvs -d :pserver:cvsanon@mitgcm.org:/u/gcmpack co MITgcm
49     # cvs co MITgcm
50 edhill 1.1 cd MITgcm/verification
51     OPTFILE="../tools/build_options/linux_ia32_"$VENDOR"+mpi_cg01"
52     ./testreport -mpi -of $OPTFILE -command $COMMAND -a 'edhill@mitgcm.org'
53    
54    

  ViewVC Help
Powered by ViewVC 1.1.22