/[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.17 by dimitri, Tue Dec 14 01:08:40 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 39  there is comparison output in Line 73  there is comparison output in
73    
74  ##########################################################################  ##########################################################################
75  # 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
76  # requires input files in sudirectory iter69 to be at same level as MITgcm  # requires input files in subdirectory iter69 to be at same level as MITgcm
77  # and MITgcm_contrib.  A copy of iter69 resides on columbia10:/nobackup10  # and MITgcm_contrib.  A copy of iter69 resides on columbia10:/nobackup10
78  # The integration length is 4018 days, 1992-2002.  # The integration length is 4018 days, 1992-2002.
79  # First three days need to be integrated using deltat=200.  # First three days need to be integrated using deltat=200.
# Line 49  mkdir bin exe Line 83  mkdir bin exe
83  cd bin  cd bin
84  \rm *  \rm *
85  \cp ../../MITgcm_contrib/quarter_degree_global/code/* .  \cp ../../MITgcm_contrib/quarter_degree_global/code/* .
86  ../tools/genmake2 -of ../tools/build_options/linux_ia64_efc+mpi_altix  ../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
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  on columbia18:                   c19 480 runon 11-490 mitgcmuv960 : \
156  ln -sf /nobackup18/menemenl/eighth /tmp/eighth                   c18 480 runon 11-490 mitgcmuv960   \
157                                >&! output.run &
158  on columbia20:  
159  ln -sf /nobackup20/menemenl/eighth /tmp/eighth  
160    
161  cd ~/exe  /opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \
162  \cp /tmp/eighth/MITgcm/exe/mitgcmuv960 .                   -d /nobackup/menemenl/eighth/MITgcm/exe \
163  \cp /tmp/eighth/MITgcm_contrib/quarter_degree_global/input/* .                   c17 480 runon 11-490 mitgcmuv1920 : \
164  \ln -sf /tmp/eighth/iter69/* .                   c18 480 runon 11-490 mitgcmuv1920 : \
165  \cp data.exf_clim_8 data.exf_clim                   c19 480 runon 11-490 mitgcmuv1920 : \
166  \cp data_SIO_8 data                   c20 480 runon 11-490 mitgcmuv1920   \
167  \ln -sf /tmp/eighth/MITgcm/exe/pick* .                              >&! output.run &
168    
169    
 mpirun -v -a a2k -d /tmp/eighth/MITgcm/exe c18 480 runon 4-511 mitgcmuv960 : c20 480 runon 4-511 mitgcmuv960  
170    
171    
172    
# Line 146  fails: Line 180  fails:
180  <   viscA4GridMin=6.e-4,  <   viscA4GridMin=6.e-4,
181  <   viscA4GridMax=8.e-3,  <   viscA4GridMax=8.e-3,
182  <   viscC4Leith=0.1,  <   viscC4Leith=0.1,
183  starting at ????? try  fails:
184  <   viscA4GridMin=6.e-4,  <   viscA4GridMin=6.e-4,
185  <   viscA4GridMax=8.e-3,  <   viscA4GridMax=8.e-3,
186  <   viscC4Leith=0.2,  <   viscC4Leith=0.2,
187    fails:
188    <   viscA4GridMin=1.e-3,
189    <   viscA4GridMax=1.e-2,
190    <   viscC4Leith=0.2,
191    fails:
192    <   viscA4GridMin=1.e-3,
193    <   viscA4GridMax=1.e-2,
194    <   viscC4Leith=0.3,
195    fails:
196    <   viscA4GridMin=1.2e-3,
197    <   viscA4GridMax=1.6e-2,
198    <   viscC4Leith=0.2,
199    fails:
200    <   viscA4GridMin=1.2e-3,
201    <   viscA4GridMax=1.6e-2,
202    <   viscC4Leith=0.4,
203    fails
204    <   viscA4GridMin=1.2e-3,
205    <   viscA4GridMax=1.2e-2,
206    <   viscC4Leith=1.2,
207    fails:
208    <   viscA4GridMin=2e-3,
209    <   viscA4GridMax=1e-2,
210    <   viscC4Leith=0.1,
211    fails:
212    <   viscA4GridMin=2e-3,
213    <   viscA4GridMax=1e-2,
214    <   viscC4Leith=0.2,
215    fails:
216    <   viscA4GridMin=4e-3,
217    <   viscA4GridMax=8e-3,
218    <   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 178  WRITE_CHECKPOINT    341      333 Line 254  WRITE_CHECKPOINT    341      333
254                               scsl.1.5.0.0                               scsl.1.5.0.0
255                      c18      intel-comp.8.0.070                      c18      intel-comp.8.0.070
256  480-CPU             default  mpt.1.11-85  480-CPU             default  mpt.1.11-85
257  ------------------------------------------------                                        c19 default
258  MAIN LOOP           4024     2917                                                 c17 default, other processes
259  EXF_GETFORCING      218      33                                                          c19 new
260  DO_OCEANIC_PHYS     622      619  -------------------------------------------------------------------------
261  STATEKPP            269      265  MAIN LOOP           4024     2917     5379     8895     3571
262  KPPMIX              190      188  EXF_GETFORCING      218      33       880      261      227
263  DYNAMICS            747      718  DO_OCEANIC_PHYS     622      619      621      913      620
264  SOLVE_FOR_PRESSURE  966      119  STATEKPP            269      265      268      310      265
265  BLOCKING_EXCHANGES  64       70  KPPMIX              190      188      189      291      189
266  THERMODYNAMICS      553      582  DYNAMICS            747      718      745      1456     714
267  DO_THE_MODEL_IO     178      156  SOLVE_FOR_PRESSURE  966      119      1703     2748     900
268  WRITE_CHECKPOINT    364      332  BLOCKING_EXCHANGES  64       70       392      375      70
269    THERMODYNAMICS      553      582      566      1510     584
270    DO_THE_MODEL_IO     178      156      149      184      152
271    WRITE_CHECKPOINT    364      332      864      420      333
272                      240-CPU  480-CPU  960-CPU  
273  ------------------------------------------------  
274  MAIN LOOP           5066     2917     2227  
275  EXF_GETFORCING      38       33       126  CPU                 240     480     960     1440    1920
276  DO_OCEANIC_PHYS     1272     619      320  -------------------------------------------------------------
277  STATEKPP            532      265      138  MAIN LOOP           5066    2917    2227    1551    1276
278  KPPMIX              374      188      98  EXF_GETFORCING      38      33      126     60      83
279  DYNAMICS            1429     718      313  DO_OCEANIC_PHYS     1272    619     320     390     186
280  SOLVE_FOR_PRESSURE  206      119      483  STATEKPP            532     265     138     181     77
281  BLOCKING_EXCHANGES  115      70       53  KPPMIX              374     188     98      112     53
282  THERMODYNAMICS      1100     582      294  DYNAMICS            1429    718     313     319     173
283  DO_THE_MODEL_IO     177      156      131  SOLVE_FOR_PRESSURE  206     119     483     169     310
284  WRITE_CHECKPOINT    333      332      302  BLOCKING_EXCHANGES  115     70      53      29      28
285    THERMODYNAMICS      1100    582     294     279     172
286    DO_THE_MODEL_IO     177     156     131     202     155
287    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.17  
changed lines
  Added in v.1.30

  ViewVC Help
Powered by ViewVC 1.1.22