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

Annotation 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 - (hide 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 dfer 1.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