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

Annotation of /MITgcm_contrib/test_scripts/archer/script_split1_cray

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


Revision 1.2 - (hide 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: +9 -8 lines
latest version from MITgcm/tools/example_scripts/archer/
 (last updated on Oct 03, 2016)

1 dfer 1.1 #PBS -S /bin/csh
2     #PBS -N Report_1C
3     #PBS -l select=serial=true:ncpus=1
4 jmc 1.2 #PBS -l walltime=08:00:00
5     ##PBS -l walltime=00:30:00
6 dfer 1.1 #PBS -A n02-ncas
7     #PBS -V
8    
9 jmc 1.2 # $Header: /u/gcmpack/MITgcm/tools/example_scripts/archer/script_split1_cray,v 1.1 2016/10/03 20:11:34 dfer Exp $
10 dfer 1.1 # $Name: $
11    
12     ### script to run testreport, tar the result, and send it to jmc@mitgcm.org
13    
14     #- to get case insensitive "ls" (and order of tested experiments)
15     setenv LC_ALL "en_US.UTF-8"
16    
17     cd /work/n02/n02/dfer/MITgcm/verification
18    
19 jmc 1.2 module load cray-hdf5-parallel/1.8.14
20     module load cray-netcdf-hdf5parallel/4.3.3.1
21 dfer 1.1 module list
22    
23     ### set to 1 to run test
24     set tst1=0 # test without MPI, but with optimization
25 jmc 1.2 set tst2=1 # test with MPI, no optimization
26 dfer 1.1 set tst3=0 # test with MPI, with optimization
27    
28     ##### NO MPI
29     if ( $tst1 == 1 ) then
30    
31 jmc 1.2 ./testreport -of='../tools/build_options/linux_ia64_cray_archer' -norun -j 4 -makedepend makedepend -devel
32 dfer 1.1
33     sed "s/ tsb1=./ tsb1=1/" script_split2_cray > script_split2.tmp
34     mv -f script_split2.tmp script_split2_cray
35     #qsub script_split2_cray
36    
37     ##### MPI + IEEE
38     else if ( $tst2 == 1 ) then
39    
40 jmc 1.2 ./testreport -of='../tools/build_options/linux_ia64_cray_archer' -MPI 24 -command='aprun -n TR_NPROC ./mitgcmuv' -norun -j 4 -makedepend makedepend -skd "fizhi-*"
41 dfer 1.1
42     sed "s/ tsb1=./ tsb1=2/" script_split2_cray > script_split2.tmp
43     mv -f script_split2.tmp script_split2_cray
44     qsub script_split2_cray
45    
46     ##### MPI + NO IEEE
47     else if ( $tst3 == 1 ) then
48    
49 jmc 1.2 ./testreport -of='../tools/build_options/linux_ia64_cray_archer' -MPI 24 -command='aprun -n TR_NPROC ./mitgcmuv' -norun -j 4 -makedepend makedepend -skd "fizhi-*" -fast
50 dfer 1.1
51     sed "s/ tsb1=./ tsb1=3/" script_split2_cray > script_split2.tmp
52     mv -f script_split2.tmp script_split2_cray
53     qsub script_split2_cray
54    
55     endif
56    
57     exit

  ViewVC Help
Powered by ViewVC 1.1.22