/[MITgcm]/MITgcm_contrib/test_scripts/archer/script_split2_cray
ViewVC logotype

Contents of /MITgcm_contrib/test_scripts/archer/script_split2_cray

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


Revision 1.1 - (show annotations) (download)
Mon Apr 6 21:10:56 2015 UTC (10 years, 3 months ago) by dfer
Branch: MAIN
scripts to run testreport on Archer

1 #PBS -S /bin/csh
2 #PBS -N Report_2C
3 #PBS -l select=1
4 #PBS -l walltime=03:00:00
5 #PBS -A n02-ncas
6 #PBS -V
7
8 # $Header: $
9 # $Name: $
10
11 #- to get case insensitive "ls" (and order of tested experiments)
12 setenv LC_ALL "en_US.UTF-8"
13
14 set date_str=`date +%Y%m%d`"_0"
15 #set date_str="test_1"
16
17 cd /work/n02/n02/dfer/MITgcm/verification
18
19 module load cray-hdf5-parallel/1.8.13
20 module load cray-netcdf-hdf5parallel/4.3.2
21 module list
22
23 set tsb1=2
24
25 ##### NO MPI + IEEE
26 if ( $tsb1 == 1 ) then
27
28 ./testreport -of='../tools/build_options/linux_ia64_cray_archer' -match 10 -runonly
29 ../tools/do_tst_2+2
30
31 set tdir0=`ls -dt1 tr_mom* | grep -v tr_out | head -1`
32 set tdir1=tr_archer_$date_str
33 mv $tdir0 $tdir1
34 mv tst_2+2_out.txt $tdir1/
35 set tdir2=$tdir1.tar.gz
36 tar -czf $tdir2 $tdir1
37 ../tools/mpack-1.6/bin/mpack -s MITgcm-test -m 3555000 $tdir2 dfer@mit.edu
38 #../tools/mpack-1.6/bin/mpack -s MITgcm-test -m 3555000 $tdir2 jmc@mitgcm.org
39
40 #../tools/do_tst_2+2 -clean
41 #./testreport -clean
42
43 sed "s/ tst1=1/ tst1=0/" script_split1_cray > script_split1.tmp
44 mv -f script_split1.tmp script_split1_cray
45 #qsub script_split1_cray
46
47 ##### MPI + IEEE
48 else if ( $tsb1 == 2 ) then
49
50 ./testreport -of='../tools/build_options/linux_ia64_cray_archer' -MPI 24 -command='aprun -n TR_NPROC ./mitgcmuv' -runonly
51 ../tools/do_tst_2+2 -mpi -exe 'aprun -n TR_NPROC ./mitgcmuv' -a NONE -o archer
52
53 set tdir0=`ls -dt1 tr_mom* | grep -v tr_out | head -1`
54 set tdir1=tr_archer_$date_str
55 mv $tdir0 $tdir1
56 mv tst_2+2_out.txt $tdir1/
57 set tdir2=$tdir1.tar.gz
58 tar -czf $tdir2 $tdir1
59 ../tools/mpack-1.6/bin/mpack -s MITgcm-test -m 3555000 $tdir2 dfer@mit.edu
60
61 set tdir0=`ls -dt1 rs_* | grep -v tr_out | head -1`
62 set tdir2=$tdir0.tar.gz
63 tar -czf $tdir2 $tdir0
64 ../tools/mpack-1.6/bin/mpack -s MITgcm-test -m 3555000 $tdir2 dfer@mit.edu
65
66 ../tools/do_tst_2+2 -clean
67 ./testreport -clean
68
69 sed "s/ tst2=1/ tst2=0/" script_split1_cray > script_split1.tmp
70 mv -f script_split1.tmp script_split1_cray
71 qsub script_split1_cray
72
73 ##### MPI + NO IEEE
74 else if ( $tsb1 == 3 ) then
75
76 ./testreport -of='../tools/build_options/linux_ia64_cray_archer' -MPI 24 -command='aprun -n TR_NPROC ./mitgcmuv' -runonly -fast
77 ../tools/do_tst_2+2 -mpi -exe 'aprun -n TR_NPROC ./mitgcmuv' -a NONE -o archer-noieee
78
79 set tdir0=`ls -dt1 tr_mom* | grep -v tr_out | head -1`
80 set tdir1=tr_archer_$date_str
81 mv $tdir0 $tdir1
82 mv tst_2+2_out.txt $tdir1/
83 set tdir2=$tdir1.tar.gz
84 tar -czf $tdir2 $tdir1
85 ../tools/mpack-1.6/bin/mpack -s MITgcm-test -m 3555000 $tdir2 jmc@mitgcm.org
86
87 set tdir0=`ls -dt1 rs_* | grep -v tr_out | head -1`
88 set tdir2=$tdir0.tar.gz
89 tar -czf $tdir2 $tdir0
90 ../tools/mpack-1.6/bin/mpack -s MITgcm-test -m 3555000 $tdir2 jmc@mitgcm.org
91
92 ../tools/do_tst_2+2 -clean
93 ./testreport -clean
94
95 endif
96
97 exit

  ViewVC Help
Powered by ViewVC 1.1.22