1 |
dimitri |
1.1 |
#!/bin/csh |
2 |
|
|
#PBS -l ncpus=220 |
3 |
|
|
#PBS -l walltime=30:00:00 |
4 |
|
|
#PBS -j oe |
5 |
|
|
#PBS -q special |
6 |
|
|
|
7 |
|
|
#====>>> REPLACE FOLLOWING LINE WITH CORRECT RUNTIME DIRECTORY <<<==== |
8 |
|
|
cd /nobackup1/menemenl/cube/MITgcm/verification/global_ocean.cs32x15/run |
9 |
|
|
|
10 |
|
|
setenv MPI_USE_XPMEM |
11 |
|
|
setenv MPI_DSM_CPULIST 4-219 |
12 |
|
|
setenv MALLOC_MMAP_MAX 0 |
13 |
|
|
setenv KMP_STACKSIZE 512000000 |
14 |
|
|
setenv KMP_BLOCKTIME 1000000 |
15 |
|
|
setenv KMP_LIBRARY turnaround |
16 |
|
|
limit stacksize unlimited |
17 |
|
|
|
18 |
|
|
\cp data.pkg_hr data.pkg |
19 |
|
|
\cp data.seaice_hr data.seaice |
20 |
|
|
\cp data.exf_clim_hr data.exf_clim |
21 |
|
|
\ln -sf /nobackup1/menemenl/cube/run_template/* . |
22 |
|
|
cp ../build/mitgcmuv . |
23 |
|
|
|
24 |
dimitri |
1.3 |
./modpickup 97 |
25 |
|
|
|
26 |
dimitri |
1.1 |
\cp data_hr97 data |
27 |
|
|
\cp data.exf_hr97 data.exf |
28 |
|
|
\ln -sf out.1996/pickup*.0*.data . |
29 |
|
|
mpirun -np 216 dplace ./mitgcmuv |
30 |
|
|
mkdir out.1997 |
31 |
|
|
\mv STDOUT.0000 *.data pickup*.meta job_altix97.* out.1997 |
32 |
|
|
\cp data* job_altix97 out.1997 |
33 |
|
|
\rm STD* *.meta |
34 |
|
|
|
35 |
|
|
#====>>> REMOVE FOLLOWING LINE TO STOP CHAIN <<<==== |
36 |
|
|
qsub job_altix98 |