/[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.30 by dimitri, Mon Dec 20 22:21:07 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 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
 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    
153  mpirun -v -a a2k -d /tmp/eighth/MITgcm/exe c18 480 runon 4-511 mitgcmuv960 : \  /opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \
154                               c20 480 runon 4-511 mitgcmuv960 >&! output.txt &                   -d /nobackup/menemenl/eighth/MITgcm/exe \
155                     c19 480 runon 11-490 mitgcmuv960 : \
156                     c18 480 runon 11-490 mitgcmuv960   \
157                                >&! output.run &
158    
 \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 4-511 mitgcmuv1920 : \  
                  c18 480 runon 4-511 mitgcmuv1920 : \  
                  c19 480 runon 4-511 mitgcmuv1920 : \  
                  c20 480 runon 4-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  
 mpirun -v -a a2k -d /nobackup/menemenl/eighth/MITgcm/exe \  
                  c17 480 runon 9-511 mitgcmuv1920 : \  
                  c18 480 runon 9-511 mitgcmuv1920 : \  
                  c19 480 runon 9-511 mitgcmuv1920 : \  
                  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 : \  
                  c19 480 runon 9-511 mitgcmuv1440 : \  
                  c20 480 runon 9-511 mitgcmuv1440   \  
                             >&! output.run  
170    
171    
172    
# Line 233  fails: Line 212  fails:
212  <   viscA4GridMin=2e-3,  <   viscA4GridMin=2e-3,
213  <   viscA4GridMax=1e-2,  <   viscA4GridMax=1e-2,
214  <   viscC4Leith=0.2,  <   viscC4Leith=0.2,
215  try:  fails:
216  <   viscA4GridMin=4e-3,  <   viscA4GridMin=4e-3,
217  <   viscA4GridMax=8e-3,  <   viscA4GridMax=8e-3,
218  <   viscC4Leith=0.2,  <   viscC4Leith=0.2,
219    fails:
220      viscA4GridMin=5e-3,
221      viscA4GridMax=1e-2,
222      viscC4Leith=.2,
223    starting with time step 50112, try:
224    (this mean day 174 becomes day 116)
225      viscA4GridMin=6.e-4,
226      viscA4GridMax=8.e-3,
227      viscC4Leith=0.1,
228      deltat=200
229    
230    
231  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# Line 284  WRITE_CHECKPOINT    364      332      86 Line 272  WRITE_CHECKPOINT    364      332      86
272    
273    
274    
275                      240-CPU  480-CPU  960-CPU  1440-CPU  CPU                 240     480     960     1440    1920
276  -------------------------------------------------------  -------------------------------------------------------------
277  MAIN LOOP           5066     2917     2227     1551  MAIN LOOP           5066    2917    2227    1551    1276
278  EXF_GETFORCING      38       33       126      60  EXF_GETFORCING      38      33      126     60      83
279  DO_OCEANIC_PHYS     1272     619      320      390  DO_OCEANIC_PHYS     1272    619     320     390     186
280  STATEKPP            532      265      138      181  STATEKPP            532     265     138     181     77
281  KPPMIX              374      188      98       112  KPPMIX              374     188     98      112     53
282  DYNAMICS            1429     718      313      319  DYNAMICS            1429    718     313     319     173
283  SOLVE_FOR_PRESSURE  206      119      483      169  SOLVE_FOR_PRESSURE  206     119     483     169     310
284  BLOCKING_EXCHANGES  115      70       53       29  BLOCKING_EXCHANGES  115     70      53      29      28
285  THERMODYNAMICS      1100     582      294      279  THERMODYNAMICS      1100    582     294     279     172
286  DO_THE_MODEL_IO     177      156      131      202  DO_THE_MODEL_IO     177     156     131     202     155
287  WRITE_CHECKPOINT    333      332      302      524  WRITE_CHECKPOINT    333     332     302     524     352
288    
289    
290    4 clusters timeave
291    Dec 16 08:17 Ttave.0000051840.data
292    Dec 16 08:47 Ttave.0000053136.data
293    Dec 16 09:17 Ttave.0000054432.data
294    Dec 16 09:53 Ttave.0000055728.data
295    Dec 17 14:08 Ttave.0000075168.data
296    Dec 17 14:33 Ttave.0000076464.data
297    Dec 17 14:58 Ttave.0000077760.data
298    Dec 17 15:29 Ttave.0000079056.data
299    
300    1 cluster timeave
301    Dec 16 22:14 Ttave.0000059616.data
302    Dec 16 23:16 Ttave.0000060912.data
303    Dec 17 00:19 Ttave.0000062208.data
304    Dec 17 01:27 Ttave.0000063504.data
305    Dec 17 02:29 Ttave.0000064800.data
306    Dec 17 03:31 Ttave.0000066096.data
307    Dec 17 04:39 Ttave.0000067392.data
308    Dec 17 05:42 Ttave.0000068688.data
309    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)

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

  ViewVC Help
Powered by ViewVC 1.1.22