/[MITgcm]/MITgcm_contrib/quarter_degree_global/README.txt
ViewVC logotype

Diff of /MITgcm_contrib/quarter_degree_global/README.txt

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

revision 1.24 by dimitri, Thu Dec 16 00:02:30 2004 UTC revision 1.29 by dimitri, Sun Dec 19 17:42:02 2004 UTC
# Line 10  cvs co MITgcm/verification/global_with_e Line 10  cvs co MITgcm/verification/global_with_e
10  cvs co MITgcm/verification/testreport  cvs co MITgcm/verification/testreport
11    
12    
13  ##########################################################################  #############################################################################
14  # mpi test of verification/global_with_exf on columbia  # 1-CPU verification/global_with_exf including pkg/diagnostics
15    
16  cd MITgcm/verification/global_with_exf/build  cd MITgcm/verification/global_with_exf/build
17  \rm *  \rm *
18  \cp ../code/* .  \cp ../code/* .
19    \cp ../../../../MITgcm_contrib/quarter_degree_global/code/packages.conf .
20    \cp ../../../../MITgcm_contrib/quarter_degree_global/code/ECCO_CPPOPTIONS.h .
21    \cp ../../../../MITgcm_contrib/quarter_degree_global/code/CPP_OPTIONS.h .
22    \cp ../../../../MITgcm_contrib/quarter_degree_global/code/DIAGNOSTICS_SIZE.h .
23    \cp ../../../../MITgcm_contrib/quarter_degree_global/code/SIZE.h_test1 .
24    \mv SIZE.h_test1 SIZE.h
25    ../../../tools/genmake2
26    make depend
27    make -j
28    cd ..
29    mkdir run
30    cd run
31    \rm *
32    \cp ../build/mitgcmuv .
33    \ln -sf ../input/* .
34    \rm data
35    \cp ../../../../MITgcm_contrib/quarter_degree_global/input/data_test data
36    \cp ../../../../MITgcm_contrib/quarter_degree_global/input/data.pkg .
37    \cp ../../../../MITgcm_contrib/quarter_degree_global/input/data.kpp .
38    \cp ../../../../MITgcm_contrib/quarter_degree_global/input/data.diagnostics .
39    mitgcmuv >& output.txt
40    
41    
42    there is comparison output in
43    ../../../../MITgcm_contrib/quarter_degree_global/results/output.txt
44    
45    
46    #############################################################################
47    # mpi test verification/global_with_exf including pkg/diagnostics on columbia
48    
49    cd MITgcm/verification/global_with_exf/build
50    \rm *
51    \cp ../code/* .
52    \cp ../../../../MITgcm_contrib/quarter_degree_global/code/packages.conf .
53  \cp ../../../../MITgcm_contrib/quarter_degree_global/code/ECCO_CPPOPTIONS.h .  \cp ../../../../MITgcm_contrib/quarter_degree_global/code/ECCO_CPPOPTIONS.h .
54  \cp ../../../../MITgcm_contrib/quarter_degree_global/code/CPP_OPTIONS.h .  \cp ../../../../MITgcm_contrib/quarter_degree_global/code/CPP_OPTIONS.h .
55  \cp ../../../../MITgcm_contrib/quarter_degree_global/code/SIZE.h_test .  \cp ../../../../MITgcm_contrib/quarter_degree_global/code/SIZE.h_test .
56  \mv SIZE.h_test SIZE.h  \mv SIZE.h_test SIZE.h
57  ../../../tools/genmake2 -of ../../../tools/build_options/linux_ia64_efc+mpi_altix  ../../../tools/genmake2 -of ../../../tools/build_options/linux_ia64_ifort+mpi_altix_nas
58  make depend  make depend
59  make -j 4  make -j
60  cd ..  cd ..
61  mkdir run  mkdir run
62  cd run  cd run
# Line 51  cd bin Line 85  cd bin
85  \cp ../../MITgcm_contrib/quarter_degree_global/code/* .  \cp ../../MITgcm_contrib/quarter_degree_global/code/* .
86  ../tools/genmake2 -of ../tools/build_options/linux_ia64_ifort+mpi_altix_nas  ../tools/genmake2 -of ../tools/build_options/linux_ia64_ifort+mpi_altix_nas
87  make depend  make depend
88  make -j 4  make -j
89  cd ../exe  cd ../exe
90  \rm *  \rm *
91  \cp ../bin/mitgcmuv .  \cp ../bin/mitgcmuv .
# Line 76  cd bin Line 110  cd bin
110  \cp SIZE.h_8_480 SIZE.h  \cp SIZE.h_8_480 SIZE.h
111  ../tools/genmake2 -of ../tools/build_options/linux_ia64_efc+mpi_altix  ../tools/genmake2 -of ../tools/build_options/linux_ia64_efc+mpi_altix
112  make depend  make depend
113  make -j 4  make -j
114  cd ../exe  cd ../exe
115  \rm *  \rm *
116  \cp ../bin/mitgcmuv .  \cp ../bin/mitgcmuv .
# Line 106  cd bin Line 140  cd bin
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 4  make -j
144    
145  cd ../exe  cd ../exe
146  \cp ../bin/mitgcmuv .  \cp ../bin/mitgcmuv .
# Line 114  cd ../exe Line 148  cd ../exe
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
152  mpirun -v -a a2k c18 480 runon 4-483 mitgcmuv : c20 480 runon 4-483 mitgcmuv  
153  mpirun -v -a a2k c18 508 runon 4-511 mitgcmuv : c20 508 runon 4-511 mitgcmuv  /opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \
154                     -d /nobackup/menemenl/eighth/MITgcm/exe \
155                     c19 480 runon 11-490 mitgcmuv960 : \
156                     c18 480 runon 11-490 mitgcmuv960   \
157                                >&! output.run &
158    
159    mpirun -v -a a2k c18 480 runon 11-490 mitgcmuv : c20 480 runon 11-490 mitgcmuv
160    mpirun -v -a a2k c18 508 runon 11-490 mitgcmuv : c20 508 runon 11-490 mitgcmuv
161    
162  on columbia18:  on columbia18:
163  ln -sf /nobackup18/menemenl/eighth /tmp/eighth  ln -sf /nobackup18/menemenl/eighth /tmp/eighth
# Line 132  cd ~/exe Line 173  cd ~/exe
173  \cp data_SIO_8 data  \cp data_SIO_8 data
174  \ln -sf /tmp/eighth/MITgcm/exe/pick* .  \ln -sf /tmp/eighth/MITgcm/exe/pick* .
175    
176  mpirun -v -a a2k -d /tmp/eighth/MITgcm/exe c18 480 runon 4-511 mitgcmuv960 : \  mpirun -v -a a2k -d /tmp/eighth/MITgcm/exe c18 480 runon 11-490 mitgcmuv960 : \
177                               c20 480 runon 4-511 mitgcmuv960 >&! output.txt &                               c20 480 runon 11-490 mitgcmuv960 >&! output.txt &
178    
179  \cp data.test data  \cp data.test data
180  scp data:columbia17:/nobackup/menemenl/eighth/MITgcm/exe  scp data:columbia17:/nobackup/menemenl/eighth/MITgcm/exe
181  scp data:columbia19:/nobackup/menemenl/eighth/MITgcm/exe  scp data:columbia19:/nobackup/menemenl/eighth/MITgcm/exe
182  scp data:columbia20:/nobackup/menemenl/eighth/MITgcm/exe  scp data:columbia20:/nobackup/menemenl/eighth/MITgcm/exe
183  mpirun -v -a a2k -d /nobackup/menemenl/eighth/MITgcm/exe \  mpirun -v -a a2k -d /nobackup/menemenl/eighth/MITgcm/exe \
184                   c18 480 runon 4-511 mitgcmuv1440 : \                   c18 480 runon 11-490 mitgcmuv1440 : \
185                   c19 480 runon 4-511 mitgcmuv1440 : \                   c19 480 runon 11-490 mitgcmuv1440 : \
186                   c20 480 runon 4-511 mitgcmuv1440   \                   c20 480 runon 11-490 mitgcmuv1440   \
187                              >&! output.test1440                              >&! output.test1440
188  mkdir tests  mkdir tests
189  mv STDOUT.0000 output.test1440 tests/stdout1440  mv STDOUT.0000 output.test1440 tests/stdout1440
190  \rm STD*  \rm STD*
191  mpirun -v -a a2k -d /nobackup/menemenl/eighth/MITgcm/exe \  mpirun -v -a a2k -d /nobackup/menemenl/eighth/MITgcm/exe \
192                   c17 480 runon 4-511 mitgcmuv1920 : \                   c17 480 runon 11-490 mitgcmuv1920 : \
193                   c18 480 runon 4-511 mitgcmuv1920 : \                   c18 480 runon 11-490 mitgcmuv1920 : \
194                   c19 480 runon 4-511 mitgcmuv1920 : \                   c19 480 runon 11-490 mitgcmuv1920 : \
195                   c20 480 runon 4-511 mitgcmuv1920   \                   c20 480 runon 11-490 mitgcmuv1920   \
196                              >&! output.test1920                              >&! output.test1920
197  mv STDOUT.0000 output.test1920 tests/stdout1920  mv STDOUT.0000 output.test1920 tests/stdout1920
198  \rm STD*  \rm STD*
# Line 159  mv STDOUT.0000 output.test1920 tests/std Line 200  mv STDOUT.0000 output.test1920 tests/std
200  scp data:columbia17:/nobackup/menemenl/eighth/MITgcm/exe  scp data:columbia17:/nobackup/menemenl/eighth/MITgcm/exe
201  scp data:columbia19:/nobackup/menemenl/eighth/MITgcm/exe  scp data:columbia19:/nobackup/menemenl/eighth/MITgcm/exe
202  scp data:columbia20:/nobackup/menemenl/eighth/MITgcm/exe  scp data:columbia20:/nobackup/menemenl/eighth/MITgcm/exe
203  mpirun -v -a a2k -d /nobackup/menemenl/eighth/MITgcm/exe \  /opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \
204                   c17 480 runon 9-511 mitgcmuv1920 : \                   -d /nobackup/menemenl/eighth/MITgcm/exe \
205                   c18 480 runon 9-511 mitgcmuv1920 : \                   c17 480 runon 11-490 mitgcmuv1920 : \
206                   c19 480 runon 9-511 mitgcmuv1920 : \                   c18 480 runon 11-490 mitgcmuv1920 : \
207                   c20 480 runon 9-511 mitgcmuv1920   \                   c19 480 runon 11-490 mitgcmuv1920 : \
208                              >&! output.run                   c20 480 runon 11-490 mitgcmuv1920   \
209                                >&! output.run &
210    
211    
212    
# Line 185  scp data columbia17:/nobackup/menemenl/e Line 227  scp data columbia17:/nobackup/menemenl/e
227  scp data columbia19:/nobackup/menemenl/eighth/MITgcm/exe  scp data columbia19:/nobackup/menemenl/eighth/MITgcm/exe
228  mpirun -v -a a2k -d /nobackup/menemenl/eighth/MITgcm/exe \  mpirun -v -a a2k -d /nobackup/menemenl/eighth/MITgcm/exe \
229                   c17 480 runon 9-511 mitgcmuv1440 : \                   c17 480 runon 9-511 mitgcmuv1440 : \
230                   c19 480 runon 9-511 mitgcmuv1440 : \                   c18 480 runon 9-511 mitgcmuv1440 : \
231                   c20 480 runon 9-511 mitgcmuv1440   \                   c19 480 runon 9-511 mitgcmuv1440   \
232                              >&! output.run                              >&! output.run
233    
234    
# Line 233  fails: Line 275  fails:
275  <   viscA4GridMin=2e-3,  <   viscA4GridMin=2e-3,
276  <   viscA4GridMax=1e-2,  <   viscA4GridMax=1e-2,
277  <   viscC4Leith=0.2,  <   viscC4Leith=0.2,
278  try:  fails:
279  <   viscA4GridMin=4e-3,  <   viscA4GridMin=4e-3,
280  <   viscA4GridMax=8e-3,  <   viscA4GridMax=8e-3,
281  <   viscC4Leith=0.2,  <   viscC4Leith=0.2,
282    fails:
283      viscA4GridMin=5e-3,
284      viscA4GridMax=1e-2,
285      viscC4Leith=.2,
286    starting with time step 50112, try:
287    (this mean day 174 becomes day 116)
288      viscA4GridMin=6.e-4,
289      viscA4GridMax=8.e-3,
290      viscC4Leith=0.1,
291      deltat=200
292    
293    
294  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# Line 284  WRITE_CHECKPOINT    364      332      86 Line 335  WRITE_CHECKPOINT    364      332      86
335    
336    
337    
338                      240-CPU  480-CPU  960-CPU  1440-CPU  CPU                 240     480     960     1440    1920
339  -------------------------------------------------------  -------------------------------------------------------------
340  MAIN LOOP           5066     2917     2227     1551  MAIN LOOP           5066    2917    2227    1551    1276
341  EXF_GETFORCING      38       33       126      60  EXF_GETFORCING      38      33      126     60      83
342  DO_OCEANIC_PHYS     1272     619      320      390  DO_OCEANIC_PHYS     1272    619     320     390     186
343  STATEKPP            532      265      138      181  STATEKPP            532     265     138     181     77
344  KPPMIX              374      188      98       112  KPPMIX              374     188     98      112     53
345  DYNAMICS            1429     718      313      319  DYNAMICS            1429    718     313     319     173
346  SOLVE_FOR_PRESSURE  206      119      483      169  SOLVE_FOR_PRESSURE  206     119     483     169     310
347  BLOCKING_EXCHANGES  115      70       53       29  BLOCKING_EXCHANGES  115     70      53      29      28
348  THERMODYNAMICS      1100     582      294      279  THERMODYNAMICS      1100    582     294     279     172
349  DO_THE_MODEL_IO     177      156      131      202  DO_THE_MODEL_IO     177     156     131     202     155
350  WRITE_CHECKPOINT    333      332      302      524  WRITE_CHECKPOINT    333     332     302     524     352
351    
352    
353    4 clusters timeave
354    Dec 16 08:17 Ttave.0000051840.data
355    Dec 16 08:47 Ttave.0000053136.data
356    Dec 16 09:17 Ttave.0000054432.data
357    Dec 16 09:53 Ttave.0000055728.data
358    Dec 17 14:08 Ttave.0000075168.data
359    Dec 17 14:33 Ttave.0000076464.data
360    Dec 17 14:58 Ttave.0000077760.data
361    Dec 17 15:29 Ttave.0000079056.data
362    
363    1 cluster timeave
364    Dec 16 22:14 Ttave.0000059616.data
365    Dec 16 23:16 Ttave.0000060912.data
366    Dec 17 00:19 Ttave.0000062208.data
367    Dec 17 01:27 Ttave.0000063504.data
368    Dec 17 02:29 Ttave.0000064800.data
369    Dec 17 03:31 Ttave.0000066096.data
370    Dec 17 04:39 Ttave.0000067392.data
371    Dec 17 05:42 Ttave.0000068688.data
372    Dec 17 06:44 Ttave.0000069984.data
373    
374    2 cluster timeave
375    Dec 17 21:19 Ttave.0000086832.data
376    Dec 17 21:55 Ttave.0000088128.data 36
377    Dec 17 22:30 Ttave.0000089424.data 35
378    Dec 17 23:12 Ttave.0000090720.data 42
379    Dec 17 23:47 Ttave.0000092016.data 35
380    Dec 18 00:23 Ttave.0000093312.data 36
381    Dec 18 01:04 Ttave.0000094608.data 41
382    Dec 18 01:39 Ttave.0000095904.data 35
383    
384    2 cluster diagnostics
385    Dec 18 02:26 THETA.0000086832.data
386    Dec 18 03:05 THETA.0000088128.data 39
387    Dec 18 03:43 THETA.0000089424.data 38
388    Dec 18 04:27 THETA.0000090720.data 44
389    Dec 18 05:06 THETA.0000092016.data 39
390    Dec 18 05:45 THETA.0000093312.data 39
391    Dec 18 06:29 THETA.0000094608.data 44
392    Dec 18 07:08 THETA.0000095904.data 39
393    
394    
395    %%%%%%%%%%%%%%%%%
396    
397    
398    
399    e1=readbin('test_oldstyle/ETAtave.0000000018.data',[90 40]);
400    e2=readbin('ETAN.0000000018.data',[90 40]);
401    e16=readbin('test_oldstyle/Eta.0000000016.data',[90 40]);
402    e17=readbin('test_oldstyle/Eta.0000000017.data',[90 40]);
403    e18=readbin('test_oldstyle/Eta.0000000018.data',[90 40]);
404    minmax(e1-e2)
405    minmax(e2-(e16+e17+e18)/3)
406    
407    e1=readbin('test_oldstyle/sFluxtave.0000000018.data',[90 40]);
408    e2=readbin('SFLUX.0000000018.data',[90 40]);
409    minmax(e1-e2)
410    
411    e1=readbin('test_oldstyle/tFluxtave.0000000018.data',[90 40]);
412    e2=readbin('TFLUX.0000000018.data',[90 40]);
413    minmax(e1-e2)
414    
415    e1=readbin('TRELAX.0000000018.data',[90 40]);
416    subplot(211),mypcolor(e1');colorbar
417    
418    e1=readbin('SRELAX.0000000018.data',[90 40]);
419    subplot(211),mypcolor(e1');colorbar
420    
421    e1=readbin('TICE.0000000018.data',[90 40]);
422    subplot(211),mypcolor(e1');colorbar
423    
424    
425    e1=readbin('test_oldstyle/wVeltave.0000000018.data',[90 40 15]);
426    e2=readbin('WVEL.0000000018.data',[90 40 15]);
427    e16=readbin('test_oldstyle/W.0000000016.data',[90 40 15]);
428    e17=readbin('test_oldstyle/W.0000000017.data',[90 40 15]);
429    e18=readbin('test_oldstyle/W.0000000018.data',[90 40 15]);
430    minmax(e1-e2)
431    minmax(e2-(e16+e17+e18)/3)

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.29

  ViewVC Help
Powered by ViewVC 1.1.22