| 1 |
#!/bin/sh |
#!/bin/csh |
| 2 |
#PBS -l ncpus=220 |
#PBS -l ncpus=220 |
| 3 |
#PBS -l walltime=30:00:00 |
#PBS -l walltime=30:00:00 |
| 4 |
#PBS -j oe |
#PBS -j oe |
| 5 |
#PBS -q special |
#PBS -q special |
| 6 |
|
|
| 7 |
setenv MPI_USE_XPMEM |
setenv MPI_USE_XPMEM |
| 8 |
setenv MPI_DSM_MUSTRUN |
setenv MPI_DSM_CPULIST 4-219 |
|
setenv MPI_DSM_CPULIST 3-220 |
|
| 9 |
setenv MALLOC_MMAP_MAX 0 |
setenv MALLOC_MMAP_MAX 0 |
|
setenv MALLOC_TRIM_THRESHOLD_ -1 |
|
| 10 |
setenv KMP_STACKSIZE 512000000 |
setenv KMP_STACKSIZE 512000000 |
| 11 |
setenv KMP_BLOCKTIME 1000000 |
setenv KMP_BLOCKTIME 1000000 |
| 12 |
setenv KMP_LIBRARY turnaround |
setenv KMP_LIBRARY turnaround |
| 18 |
|
|
| 19 |
\cp data.pkg_hr data.pkg |
\cp data.pkg_hr data.pkg |
| 20 |
\cp data.seaice_hr data.seaice |
\cp data.seaice_hr data.seaice |
| 21 |
\ln -sf ../../../../run_template/tile00* . |
\cp data.exf_clim_hr data.exf_clim |
| 22 |
\ln -sf ../../../../run_template/LEV* . |
\ln -sf ../../../../run_template/* . |
|
\ln -sf ../../../../run_template/heff_file . |
|
|
\ln -sf ../../../../run_template/ETOPO2_510x6x510_ver3b_filled.bin . |
|
| 23 |
cp ../build/mitgcmuv . |
cp ../build/mitgcmuv . |
| 24 |
|
|
| 25 |
\cp data_hr data |
\cp data_hr data |
| 26 |
\cp data.exf_0 data.exf |
\cp data.exf_hr data.exf |
| 27 |
mpirun -np 216 ./mitgcmuv |
mpirun -np 216 ./mitgcmuv |
| 28 |
mkdir out.0 |
mkdir out.0 |
| 29 |
\mv STDOUT.0000 *.data pickup*.meta job_altix.* out.0 |
\mv STDOUT.0000 *.data pickup*.meta job_altix.* out.0 |