| 22 | 
 \mv SIZE.h_test SIZE.h | 
 \mv SIZE.h_test SIZE.h | 
| 23 | 
 ../../../tools/genmake2 -of ../../../tools/build_options/linux_ia64_efc+mpi_altix | 
 ../../../tools/genmake2 -of ../../../tools/build_options/linux_ia64_efc+mpi_altix | 
| 24 | 
 make depend | 
 make depend | 
| 25 | 
 make -j 16 | 
 make -j 4 | 
| 26 | 
 cd .. | 
 cd .. | 
| 27 | 
 mkdir run | 
 mkdir run | 
| 28 | 
 cd run | 
 cd run | 
| 41 | 
 # 1440x1088 204-cpu (120x12)x(64x17) 1/4-deg integration on altix with efc | 
 # 1440x1088 204-cpu (120x12)x(64x17) 1/4-deg integration on altix with efc | 
| 42 | 
 # requires input files in sudirectory iter69 to be at same level as MITgcm | 
 # requires input files in sudirectory iter69 to be at same level as MITgcm | 
| 43 | 
 # and MITgcm_contrib.  A copy of iter69 resides on columbia10:/nobackup10 | 
 # and MITgcm_contrib.  A copy of iter69 resides on columbia10:/nobackup10 | 
| 44 | 
  | 
 # The integration length is 4018 days, 1992-2002. | 
| 45 | 
  | 
 # First three days need to be integrated using deltat=200. | 
| 46 | 
  | 
  | 
| 47 | 
 cd MITgcm | 
 cd MITgcm | 
| 48 | 
 mkdir bin exe | 
 mkdir bin exe | 
| 49 | 
 cd bin | 
 cd bin | 
| 50 | 
 \rm * | 
 \rm * | 
| 51 | 
 ../tools/genmake2 -mods=../../MITgcm_contrib/quarter_degree_global/code -of ../tools/build_options/linux_ia64_efc+mpi_altix | 
 \cp ../../MITgcm_contrib/quarter_degree_global/code/* . | 
| 52 | 
  | 
 ../tools/genmake2 -of ../tools/build_options/linux_ia64_efc+mpi_altix | 
| 53 | 
 make depend | 
 make depend | 
| 54 | 
 make -j 16 | 
 make -j 4 | 
| 55 | 
 cd ../exe | 
 cd ../exe | 
| 56 | 
 \rm * | 
 \rm * | 
| 57 | 
 \cp ../bin/mitgcmuv . | 
 \cp ../bin/mitgcmuv . | 
| 58 | 
 \cp ../../MITgcm_contrib/quarter_degree_global/input/* . | 
 \cp ../../MITgcm_contrib/quarter_degree_global/input/* . | 
| 59 | 
 \ln -sf ../../iter69/* . | 
 \ln -sf ../../iter69/* . | 
| 60 | 
 qsub job_altix | 
 qsub job_altix | 
| 61 | 
  | 
  | 
| 62 | 
  | 
  | 
| 63 | 
  | 
 ########################################################################## | 
| 64 | 
  | 
 # 2880x2176 480-cpu (96x30)x(136x16) 1/4-deg integration on altix with efc | 
| 65 | 
  | 
 # requires input files in sudirectory iter69 to be at same level as MITgcm | 
| 66 | 
  | 
 # and MITgcm_contrib.  A copy of iter69 with 1/8-deg files resides on | 
| 67 | 
  | 
 # columbia18:/nobackup18/menemenl/eight. | 
| 68 | 
  | 
 # The integration length is 3 days. | 
| 69 | 
  | 
 # First three days need to be integrated using deltat=100. | 
| 70 | 
  | 
  | 
| 71 | 
  | 
 cd MITgcm | 
| 72 | 
  | 
 mkdir bin exe | 
| 73 | 
  | 
 cd bin | 
| 74 | 
  | 
 \rm * | 
| 75 | 
  | 
 \cp ../../MITgcm_contrib/quarter_degree_global/code/* . | 
| 76 | 
  | 
 \cp SIZE.h_8_480 SIZE.h | 
| 77 | 
  | 
 ../tools/genmake2 -of ../tools/build_options/linux_ia64_efc+mpi_altix | 
| 78 | 
  | 
 make depend | 
| 79 | 
  | 
 make -j 4 | 
| 80 | 
  | 
 cd ../exe | 
| 81 | 
  | 
 \rm * | 
| 82 | 
  | 
 \cp ../bin/mitgcmuv . | 
| 83 | 
  | 
 \cp ../../MITgcm_contrib/quarter_degree_global/input/* . | 
| 84 | 
  | 
 \ln -sf ../../iter69/* . | 
| 85 | 
  | 
 \cp data.exf_clim_8 data.exf_clim | 
| 86 | 
  | 
 \cp data_SIO_8 data | 
| 87 | 
  | 
 qsub job_altix | 
| 88 | 
  | 
  | 
| 89 | 
  | 
  | 
| 90 | 
  | 
 ########################################################################## | 
| 91 | 
  | 
 # 2880x2176 960-cpu (96x30)x(68x32) 1/4-deg integration on altix with efc | 
| 92 | 
  | 
 # requires input files in sudirectory iter69 to be at same level as MITgcm | 
| 93 | 
  | 
 # and MITgcm_contrib.  A copy of iter69 with 1/8-deg files resides on | 
| 94 | 
  | 
 # columbia18:/nobackup18/menemenl/eight. | 
| 95 | 
  | 
 # The integration length is 3 days. | 
| 96 | 
  | 
 # First three days need to be integrated using deltat=100. | 
| 97 | 
  | 
  | 
| 98 | 
  | 
 module purge | 
| 99 | 
  | 
 module load modules scsl.1.5.0.0 intel-comp.8.0.070 mpt.1.11-85 | 
| 100 | 
  | 
 setenv MPI_DSM_DISTRIBUTE | 
| 101 | 
  | 
 cd MITgcm | 
| 102 | 
  | 
 mkdir bin exe | 
| 103 | 
  | 
 cd bin | 
| 104 | 
  | 
 \rm * | 
| 105 | 
  | 
 \cp ../../MITgcm_contrib/quarter_degree_global/code/* . | 
| 106 | 
  | 
 \cp SIZE.h_8_960 SIZE.h | 
| 107 | 
  | 
 ../tools/genmake2 -of ../tools/build_options/linux_ia64_ifort+mpi_altix_nas | 
| 108 | 
  | 
 make depend | 
| 109 | 
  | 
 make -j 4 | 
| 110 | 
  | 
  | 
| 111 | 
  | 
 cd ../exe | 
| 112 | 
  | 
 \cp ../bin/mitgcmuv . | 
| 113 | 
  | 
 \cp ../../MITgcm_contrib/quarter_degree_global/input/* . | 
| 114 | 
  | 
 \ln -sf ../../iter69/* . | 
| 115 | 
  | 
 \cp data.exf_clim_8 data.exf_clim | 
| 116 | 
  | 
 \cp data_SIO_8 data | 
| 117 | 
  | 
 modpickup_8  | 
| 118 | 
  | 
 mpirun -v -a a2k c18 480 runon 4-483 mitgcmuv : c20 480 runon 4-483 mitgcmuv | 
| 119 | 
  | 
 mpirun -v -a a2k c18 508 runon 4-511 mitgcmuv : c20 508 runon 4-511 mitgcmuv | 
| 120 | 
  | 
  | 
| 121 | 
  | 
 on columbia18: | 
| 122 | 
  | 
 ln -sf /nobackup18/menemenl/eighth /tmp/eighth | 
| 123 | 
  | 
  | 
| 124 | 
  | 
 on columbia20: | 
| 125 | 
  | 
 ln -sf /nobackup20/menemenl/eighth /tmp/eighth | 
| 126 | 
  | 
  | 
| 127 | 
  | 
 cd ~/exe | 
| 128 | 
  | 
 \cp /tmp/eighth/MITgcm/exe/mitgcmuv960 . | 
| 129 | 
  | 
 \cp /tmp/eighth/MITgcm_contrib/quarter_degree_global/input/* . | 
| 130 | 
  | 
 \ln -sf /tmp/eighth/iter69/* . | 
| 131 | 
  | 
 \cp data.exf_clim_8 data.exf_clim | 
| 132 | 
  | 
 \cp data_SIO_8 data | 
| 133 | 
  | 
 \ln -sf /tmp/eighth/MITgcm/exe/pick* . | 
| 134 | 
  | 
  | 
| 135 | 
  | 
 mpirun -v -a a2k -d /tmp/eighth/MITgcm/exe c18 480 runon 4-511 mitgcmuv960 : c20 480 runon 4-511 mitgcmuv960 | 
| 136 | 
  | 
  | 
| 137 | 
  | 
  | 
| 138 | 
  | 
  | 
| 139 | 
  | 
  | 
| 140 | 
  | 
 fails for 1/8 | 
| 141 | 
  | 
 >   viscA4GridMin=3.e-4, | 
| 142 | 
  | 
 >   viscA4GridMax=4.e-3, | 
| 143 | 
  | 
 >   viscC4Leith=0.05, | 
| 144 | 
  | 
 >   deltat=300 | 
| 145 | 
  | 
  | 
| 146 | 
  | 
 try | 
| 147 | 
  | 
 <   viscA4GridMin=6.e-4, | 
| 148 | 
  | 
 <   viscA4GridMax=8.e-3, | 
| 149 | 
  | 
 <   viscC4Leith=0.1, | 
| 150 | 
  | 
  | 
| 151 | 
  | 
  | 
| 152 | 
  | 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 
| 153 | 
  | 
  | 
| 154 | 
  | 
 1/8 timing tests: | 
| 155 | 
  | 
  | 
| 156 | 
  | 
                              columbia20 | 
| 157 | 
  | 
                              scsl.1.5.0.0 | 
| 158 | 
  | 
                     c18      intel-comp.8.0.070 | 
| 159 | 
  | 
 240-CPU             default  mpt.1.11-85 | 
| 160 | 
  | 
 ------------------------------------------------ | 
| 161 | 
  | 
 MAIN LOOP           7115     5066 | 
| 162 | 
  | 
 EXF_GETFORCING      372      38 | 
| 163 | 
  | 
 DO_OCEANIC_PHYS     1221     1272 | 
| 164 | 
  | 
 STATEKPP            509      532 | 
| 165 | 
  | 
 KPPMIX              370      374 | 
| 166 | 
  | 
 DYNAMICS            1527     1429 | 
| 167 | 
  | 
 SOLVE_FOR_PRESSURE  1804     206 | 
| 168 | 
  | 
 BLOCKING_EXCHANGES  117      115 | 
| 169 | 
  | 
 THERMODYNAMICS      1166     1100 | 
| 170 | 
  | 
 DO_THE_MODEL_IO     173      177 | 
| 171 | 
  | 
 WRITE_CHECKPOINT    341      333   | 
| 172 | 
  | 
  | 
| 173 | 
  | 
  | 
| 174 | 
  | 
                              columbia20 | 
| 175 | 
  | 
                              scsl.1.5.0.0 | 
| 176 | 
  | 
                     c18      intel-comp.8.0.070 | 
| 177 | 
  | 
 480-CPU             default  mpt.1.11-85 | 
| 178 | 
  | 
 ------------------------------------------------ | 
| 179 | 
  | 
 MAIN LOOP           4024     2917 | 
| 180 | 
  | 
 EXF_GETFORCING      218      33 | 
| 181 | 
  | 
 DO_OCEANIC_PHYS     622      619 | 
| 182 | 
  | 
 STATEKPP            269      265 | 
| 183 | 
  | 
 KPPMIX              190      188 | 
| 184 | 
  | 
 DYNAMICS            747      718 | 
| 185 | 
  | 
 SOLVE_FOR_PRESSURE  966      119 | 
| 186 | 
  | 
 BLOCKING_EXCHANGES  64       70 | 
| 187 | 
  | 
 THERMODYNAMICS      553      582 | 
| 188 | 
  | 
 DO_THE_MODEL_IO     178      156 | 
| 189 | 
  | 
 WRITE_CHECKPOINT    364      332 | 
| 190 | 
  | 
  | 
| 191 | 
  | 
  | 
| 192 | 
  | 
  | 
| 193 | 
  | 
                     240-CPU  480-CPU  960-CPU | 
| 194 | 
  | 
 ------------------------------------------------ | 
| 195 | 
  | 
 MAIN LOOP           5066     2917     2302 | 
| 196 | 
  | 
 EXF_GETFORCING      38       33       130 | 
| 197 | 
  | 
 DO_OCEANIC_PHYS     1272     619      320 | 
| 198 | 
  | 
 STATEKPP            532      265      138 | 
| 199 | 
  | 
 KPPMIX              374      188      98 | 
| 200 | 
  | 
 DYNAMICS            1429     718      312 | 
| 201 | 
  | 
 SOLVE_FOR_PRESSURE  206      119      490 | 
| 202 | 
  | 
 BLOCKING_EXCHANGES  115      70       50 | 
| 203 | 
  | 
 THERMODYNAMICS      1100     582      294 | 
| 204 | 
  | 
 DO_THE_MODEL_IO     177      156      130 | 
| 205 | 
  | 
 WRITE_CHECKPOINT    333      332      337 |