/[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.2 - (show annotations) (download)
Tue Nov 6 22:04:43 2018 UTC (6 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +16 -15 lines
latest version from MITgcm/tools/example_scripts/archer/
 (last updated on Oct 03, 2016)

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

  ViewVC Help
Powered by ViewVC 1.1.22