| 13 |
############################################################################# |
############################################################################# |
| 14 |
# 1-CPU verification/global_with_exf including pkg/diagnostics |
# 1-CPU verification/global_with_exf including pkg/diagnostics |
| 15 |
|
|
|
examples: |
|
|
aim.5l_cs/input/data.diagnostics fizhi-gridalt-hs/input/data.diagnostics |
|
|
dome/input/data.diagnostics hs94.cs-32x32x5/input/data.diagnostics |
|
|
|
|
|
e1=readbin('test_oldstyle/ETAtave.0000000018.data',[90 40]); |
|
|
e2=readbin('ETAN.0000000018.data',[90 40]); |
|
|
e16=readbin('test_oldstyle/Eta.0000000016.data',[90 40]); |
|
|
e17=readbin('test_oldstyle/Eta.0000000017.data',[90 40]); |
|
|
e18=readbin('test_oldstyle/Eta.0000000018.data',[90 40]); |
|
|
minmax(e1-e2) |
|
|
minmax(e2-(e16+e17+e18)/3) |
|
|
|
|
|
e1=readbin('test_oldstyle/sFluxtave.0000000018.data',[90 40]); |
|
|
e2=readbin('SFLUX.0000000018.data',[90 40]); |
|
|
minmax(e1-e2) |
|
|
|
|
|
e1=readbin('test_oldstyle/tFluxtave.0000000018.data',[90 40]); |
|
|
e2=readbin('TFLUX.0000000018.data',[90 40]); |
|
|
minmax(e1-e2) |
|
|
|
|
|
e1=readbin('TRELAX.0000000018.data',[90 40]); |
|
|
subplot(211),mypcolor(e1');colorbar |
|
|
|
|
|
e1=readbin('SRELAX.0000000018.data',[90 40]); |
|
|
subplot(211),mypcolor(e1');colorbar |
|
|
|
|
|
e1=readbin('TICE.0000000018.data',[90 40]); |
|
|
subplot(211),mypcolor(e1');colorbar |
|
|
|
|
|
|
|
|
e1=readbin('test_oldstyle/wVeltave.0000000018.data',[90 40 15]); |
|
|
e2=readbin('WVEL.0000000018.data',[90 40 15]); |
|
|
e16=readbin('test_oldstyle/W.0000000016.data',[90 40 15]); |
|
|
e17=readbin('test_oldstyle/W.0000000017.data',[90 40 15]); |
|
|
e18=readbin('test_oldstyle/W.0000000018.data',[90 40 15]); |
|
|
minmax(e1-e2) |
|
|
minmax(e2-(e16+e17+e18)/3) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
cd MITgcm/verification/global_with_exf/build |
cd MITgcm/verification/global_with_exf/build |
| 17 |
\rm * |
\rm * |
| 18 |
\cp ../code/* . |
\cp ../code/* . |
| 140 |
\cp SIZE.h_8_960 SIZE.h |
\cp SIZE.h_8_960 SIZE.h |
| 141 |
../tools/genmake2 -of ../tools/build_options/linux_ia64_ifort+mpi_altix_nas |
../tools/genmake2 -of ../tools/build_options/linux_ia64_ifort+mpi_altix_nas |
| 142 |
make depend |
make depend |
| 143 |
make -j |
make -j 4 |
| 144 |
|
|
| 145 |
cd ../exe |
cd ../exe |
| 146 |
\cp ../bin/mitgcmuv . |
\cp ../bin/mitgcmuv . |
| 148 |
\ln -sf ../../iter69/* . |
\ln -sf ../../iter69/* . |
| 149 |
\cp data.exf_clim_8 data.exf_clim |
\cp data.exf_clim_8 data.exf_clim |
| 150 |
\cp data_SIO_8 data |
\cp data_SIO_8 data |
| 151 |
modpickup_8 |
modpickup_8 |
|
mpirun -v -a a2k c18 480 runon 4-483 mitgcmuv : c20 480 runon 4-483 mitgcmuv |
|
|
mpirun -v -a a2k c18 508 runon 4-511 mitgcmuv : c20 508 runon 4-511 mitgcmuv |
|
|
|
|
|
on columbia18: |
|
|
ln -sf /nobackup18/menemenl/eighth /tmp/eighth |
|
|
|
|
|
on columbia20: |
|
|
ln -sf /nobackup20/menemenl/eighth /tmp/eighth |
|
|
|
|
|
cd ~/exe |
|
|
\cp /tmp/eighth/MITgcm/exe/mitgcmuv960 . |
|
|
\cp /tmp/eighth/MITgcm_contrib/quarter_degree_global/input/* . |
|
|
\ln -sf /tmp/eighth/iter69/* . |
|
|
\cp data.exf_clim_8 data.exf_clim |
|
|
\cp data_SIO_8 data |
|
|
\ln -sf /tmp/eighth/MITgcm/exe/pick* . |
|
| 152 |
|
|
|
mpirun -v -a a2k -d /tmp/eighth/MITgcm/exe c18 480 runon 4-511 mitgcmuv960 : \ |
|
|
c20 480 runon 4-511 mitgcmuv960 >&! output.txt & |
|
|
|
|
|
\cp data.test data |
|
|
scp data:columbia17:/nobackup/menemenl/eighth/MITgcm/exe |
|
|
scp data:columbia19:/nobackup/menemenl/eighth/MITgcm/exe |
|
|
scp data:columbia20:/nobackup/menemenl/eighth/MITgcm/exe |
|
|
mpirun -v -a a2k -d /nobackup/menemenl/eighth/MITgcm/exe \ |
|
|
c18 480 runon 4-511 mitgcmuv1440 : \ |
|
|
c19 480 runon 4-511 mitgcmuv1440 : \ |
|
|
c20 480 runon 4-511 mitgcmuv1440 \ |
|
|
>&! output.test1440 |
|
|
mkdir tests |
|
|
mv STDOUT.0000 output.test1440 tests/stdout1440 |
|
|
\rm STD* |
|
|
mpirun -v -a a2k -d /nobackup/menemenl/eighth/MITgcm/exe \ |
|
|
c17 480 runon 14-511 mitgcmuv1920 : \ |
|
|
c18 480 runon 14-511 mitgcmuv1920 : \ |
|
|
c19 480 runon 14-511 mitgcmuv1920 : \ |
|
|
c20 480 runon 14-511 mitgcmuv1920 \ |
|
|
>&! output.test1920 |
|
|
mv STDOUT.0000 output.test1920 tests/stdout1920 |
|
|
\rm STD* |
|
|
\cp data.run data |
|
|
scp data:columbia17:/nobackup/menemenl/eighth/MITgcm/exe |
|
|
scp data:columbia19:/nobackup/menemenl/eighth/MITgcm/exe |
|
|
scp data:columbia20:/nobackup/menemenl/eighth/MITgcm/exe |
|
| 153 |
/opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \ |
/opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \ |
| 154 |
-d /nobackup/menemenl/eighth/MITgcm/exe \ |
-d /nobackup/menemenl/eighth/MITgcm/exe \ |
| 155 |
c17 480 runon 9-511 mitgcmuv1920 : \ |
c19 480 runon 11-490 mitgcmuv960 : \ |
| 156 |
c18 480 runon 9-511 mitgcmuv1920 : \ |
c18 480 runon 11-490 mitgcmuv960 \ |
| 157 |
c19 480 runon 9-511 mitgcmuv1920 : \ |
>&! output.run & |
| 158 |
c20 480 runon 9-511 mitgcmuv1920 \ |
|
|
>&! output.run |
|
| 159 |
|
|
| 160 |
|
|
| 161 |
|
/opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \ |
| 162 |
|
-d /nobackup/menemenl/eighth/MITgcm/exe \ |
| 163 |
|
c17 480 runon 11-490 mitgcmuv1920 : \ |
| 164 |
|
c18 480 runon 11-490 mitgcmuv1920 : \ |
| 165 |
|
c19 480 runon 11-490 mitgcmuv1920 : \ |
| 166 |
|
c20 480 runon 11-490 mitgcmuv1920 \ |
| 167 |
|
>&! output.run & |
| 168 |
|
|
| 169 |
|
|
|
\cp data.test data |
|
|
scp data columbia19:/nobackup/menemenl/eighth/MITgcm/exe |
|
|
scp data columbia20:/nobackup/menemenl/eighth/MITgcm/exe |
|
|
mpirun -v -a a2k -d /nobackup/menemenl/eighth/MITgcm/exe \ |
|
|
c18 480 runon 9-511 mitgcmuv1440 : \ |
|
|
c19 480 runon 9-511 mitgcmuv1440 : \ |
|
|
c20 480 runon 9-511 mitgcmuv1440 \ |
|
|
>&! output.test1440 |
|
|
mkdir tests |
|
|
mv STDOUT.0000 output.test1440 tests/stdout1440 |
|
|
\rm STD* |
|
|
\cp data.run data |
|
|
scp data columbia17:/nobackup/menemenl/eighth/MITgcm/exe |
|
|
scp data columbia19:/nobackup/menemenl/eighth/MITgcm/exe |
|
|
mpirun -v -a a2k -d /nobackup/menemenl/eighth/MITgcm/exe \ |
|
|
c17 480 runon 9-511 mitgcmuv1440 : \ |
|
|
c18 480 runon 9-511 mitgcmuv1440 : \ |
|
|
c19 480 runon 9-511 mitgcmuv1440 \ |
|
|
>&! output.run |
|
| 170 |
|
|
| 171 |
|
|
| 172 |
|
|
| 287 |
WRITE_CHECKPOINT 333 332 302 524 352 |
WRITE_CHECKPOINT 333 332 302 524 352 |
| 288 |
|
|
| 289 |
|
|
| 290 |
4 clusters |
4 clusters timeave |
| 291 |
Dec 16 08:17 Ttave.0000051840.data |
Dec 16 08:17 Ttave.0000051840.data |
| 292 |
Dec 16 08:47 Ttave.0000053136.data |
Dec 16 08:47 Ttave.0000053136.data |
| 293 |
Dec 16 09:17 Ttave.0000054432.data |
Dec 16 09:17 Ttave.0000054432.data |
| 297 |
Dec 17 14:58 Ttave.0000077760.data |
Dec 17 14:58 Ttave.0000077760.data |
| 298 |
Dec 17 15:29 Ttave.0000079056.data |
Dec 17 15:29 Ttave.0000079056.data |
| 299 |
|
|
| 300 |
1 cluster |
1 cluster timeave |
| 301 |
Dec 16 22:14 Ttave.0000059616.data |
Dec 16 22:14 Ttave.0000059616.data |
| 302 |
Dec 16 23:16 Ttave.0000060912.data |
Dec 16 23:16 Ttave.0000060912.data |
| 303 |
Dec 17 00:19 Ttave.0000062208.data |
Dec 17 00:19 Ttave.0000062208.data |
| 307 |
Dec 17 04:39 Ttave.0000067392.data |
Dec 17 04:39 Ttave.0000067392.data |
| 308 |
Dec 17 05:42 Ttave.0000068688.data |
Dec 17 05:42 Ttave.0000068688.data |
| 309 |
Dec 17 06:44 Ttave.0000069984.data |
Dec 17 06:44 Ttave.0000069984.data |
| 310 |
|
|
| 311 |
|
2 cluster timeave |
| 312 |
|
Dec 17 21:19 Ttave.0000086832.data |
| 313 |
|
Dec 17 21:55 Ttave.0000088128.data 36 |
| 314 |
|
Dec 17 22:30 Ttave.0000089424.data 35 |
| 315 |
|
Dec 17 23:12 Ttave.0000090720.data 42 |
| 316 |
|
Dec 17 23:47 Ttave.0000092016.data 35 |
| 317 |
|
Dec 18 00:23 Ttave.0000093312.data 36 |
| 318 |
|
Dec 18 01:04 Ttave.0000094608.data 41 |
| 319 |
|
Dec 18 01:39 Ttave.0000095904.data 35 |
| 320 |
|
|
| 321 |
|
2 cluster diagnostics |
| 322 |
|
Dec 18 02:26 THETA.0000086832.data |
| 323 |
|
Dec 18 03:05 THETA.0000088128.data 39 |
| 324 |
|
Dec 18 03:43 THETA.0000089424.data 38 |
| 325 |
|
Dec 18 04:27 THETA.0000090720.data 44 |
| 326 |
|
Dec 18 05:06 THETA.0000092016.data 39 |
| 327 |
|
Dec 18 05:45 THETA.0000093312.data 39 |
| 328 |
|
Dec 18 06:29 THETA.0000094608.data 44 |
| 329 |
|
Dec 18 07:08 THETA.0000095904.data 39 |
| 330 |
|
|
| 331 |
|
|
| 332 |
|
%%%%%%%%%%%%%%%%% |
| 333 |
|
|
| 334 |
|
|
| 335 |
|
|
| 336 |
|
e1=readbin('test_oldstyle/ETAtave.0000000018.data',[90 40]); |
| 337 |
|
e2=readbin('ETAN.0000000018.data',[90 40]); |
| 338 |
|
e16=readbin('test_oldstyle/Eta.0000000016.data',[90 40]); |
| 339 |
|
e17=readbin('test_oldstyle/Eta.0000000017.data',[90 40]); |
| 340 |
|
e18=readbin('test_oldstyle/Eta.0000000018.data',[90 40]); |
| 341 |
|
minmax(e1-e2) |
| 342 |
|
minmax(e2-(e16+e17+e18)/3) |
| 343 |
|
|
| 344 |
|
e1=readbin('test_oldstyle/sFluxtave.0000000018.data',[90 40]); |
| 345 |
|
e2=readbin('SFLUX.0000000018.data',[90 40]); |
| 346 |
|
minmax(e1-e2) |
| 347 |
|
|
| 348 |
|
e1=readbin('test_oldstyle/tFluxtave.0000000018.data',[90 40]); |
| 349 |
|
e2=readbin('TFLUX.0000000018.data',[90 40]); |
| 350 |
|
minmax(e1-e2) |
| 351 |
|
|
| 352 |
|
e1=readbin('TRELAX.0000000018.data',[90 40]); |
| 353 |
|
subplot(211),mypcolor(e1');colorbar |
| 354 |
|
|
| 355 |
|
e1=readbin('SRELAX.0000000018.data',[90 40]); |
| 356 |
|
subplot(211),mypcolor(e1');colorbar |
| 357 |
|
|
| 358 |
|
e1=readbin('TICE.0000000018.data',[90 40]); |
| 359 |
|
subplot(211),mypcolor(e1');colorbar |
| 360 |
|
|
| 361 |
|
|
| 362 |
|
e1=readbin('test_oldstyle/wVeltave.0000000018.data',[90 40 15]); |
| 363 |
|
e2=readbin('WVEL.0000000018.data',[90 40 15]); |
| 364 |
|
e16=readbin('test_oldstyle/W.0000000016.data',[90 40 15]); |
| 365 |
|
e17=readbin('test_oldstyle/W.0000000017.data',[90 40 15]); |
| 366 |
|
e18=readbin('test_oldstyle/W.0000000018.data',[90 40 15]); |
| 367 |
|
minmax(e1-e2) |
| 368 |
|
minmax(e2-(e16+e17+e18)/3) |