/[MITgcm]/MITgcm/tools/example_scripts/ACESgrid/itrda_gnu_test_mpi
ViewVC logotype

Contents of /MITgcm/tools/example_scripts/ACESgrid/itrda_gnu_test_mpi

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


Revision 1.1 - (show annotations) (download)
Wed Dec 1 22:02:36 2004 UTC (19 years, 5 months ago) by edhill
Branch: MAIN
CVS Tags: checkpoint56b_post, checkpoint57a_pre, checkpoint57, checkpoint56c_post, checkpoint57b_post, checkpoint57c_post, checkpoint57a_post, checkpoint57c_pre
 o initial check-in

1 #!/bin/bash
2 #
3 #PBS -q four
4 #PBS -N eh3_g77
5 #PBS -l nodes=2:ppn=1
6 #PBS -e /home/edhill/test_outp/eh3_gnu.stderr
7 #PBS -o /home/edhill/test_outp/eh3_gnu.stdout
8 #PBS -V
9
10 if test -f /etc/profile.d/modules.sh ; then
11 . /etc/profile.d/modules.sh
12 fi
13 module add mpich/gnu
14
15 HERE='/home/edhill/test_outp'
16 cd $HERE
17
18 FC=g77
19 RUNIT=$HERE"/runit_"$FC
20 MF=$HERE"/mf_"$FC
21 cat $PBS_NODEFILE > $MF
22 NCPU=`wc -l $MF | awk '{print $1}'`
23 EXE="mpirun -machinefile $MF -v -np $NCPU ./mitgcmuv"
24
25 cat << EOF > $RUNIT
26 #!/bin/bash
27
28 $EXE
29
30 cp STDOUT.0000 output.txt
31
32 EOF
33 chmod a+x $RUNIT
34
35 # cat << EOF > $HERE"/.cvspass"
36 # /1 :pserver:cvsanon@mitgcm.org:2401/u/gcmpack Ah<Zy=0=
37 # EOF
38 TDIR="/net/itrda/scratch-5/edhill/tmp_"$FC
39 if test -e $TDIR ; then
40 rm -rf $TDIR
41 fi
42 mkdir $TDIR
43 cd $TDIR
44 cvs -d :pserver:cvsanon@mitgcm.org:/u/gcmpack co MITgcm > /dev/null 2>&1
45 # cvs co MITgcm
46 cd MITgcm/verification
47 OPTFILE="../tools/build_options/linux_ia32_"$FC"+mpi_itrda"
48 # ./testreport -j 2 -mpi -of $OPTFILE -command $RUNIT -a 'edhill@mitgcm.org'
49 ./testreport -j 2 -mpi -of $OPTFILE -command $RUNIT

  ViewVC Help
Powered by ViewVC 1.1.22