/[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.4 by dimitri, Thu Dec 2 01:28:42 2004 UTC revision 1.22 by dimitri, Wed Dec 15 06:05:45 2004 UTC
# Line 19  cd MITgcm/verification/global_with_exf/b Line 19  cd MITgcm/verification/global_with_exf/b
19  \cp ../../../../MITgcm_contrib/quarter_degree_global/code/ECCO_CPPOPTIONS.h .  \cp ../../../../MITgcm_contrib/quarter_degree_global/code/ECCO_CPPOPTIONS.h .
20  \cp ../../../../MITgcm_contrib/quarter_degree_global/code/CPP_OPTIONS.h .  \cp ../../../../MITgcm_contrib/quarter_degree_global/code/CPP_OPTIONS.h .
21  \cp ../../../../MITgcm_contrib/quarter_degree_global/code/SIZE.h_test .  \cp ../../../../MITgcm_contrib/quarter_degree_global/code/SIZE.h_test .
22  \mv SIZE.h_mpi 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
# Line 33  cd run Line 33  cd run
33  \cp ../../../../MITgcm_contrib/quarter_degree_global/input/data_test data  \cp ../../../../MITgcm_contrib/quarter_degree_global/input/data_test data
34  mpirun -np 2 mitgcmuv  mpirun -np 2 mitgcmuv
35    
36    there is comparison output in
37    ../../../../MITgcm_contrib/quarter_degree_global/results/STDOUT.0000
38    
39    
40  ##########################################################################  ##########################################################################
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 subdirectory 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_ifort+mpi_altix_nas
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 >&! output.txt &
136    
137    
138    
139    fails for 1/8
140    >   viscA4GridMin=3.e-4,
141    >   viscA4GridMax=4.e-3,
142    >   viscC4Leith=0.05,
143    >   deltat=300
144    fails:
145    <   viscA4GridMin=6.e-4,
146    <   viscA4GridMax=8.e-3,
147    <   viscC4Leith=0.1,
148    fails:
149    <   viscA4GridMin=6.e-4,
150    <   viscA4GridMax=8.e-3,
151    <   viscC4Leith=0.2,
152    fails:
153    <   viscA4GridMin=1.e-3,
154    <   viscA4GridMax=1.e-2,
155    <   viscC4Leith=0.2,
156    fails:
157    <   viscA4GridMin=1.e-3,
158    <   viscA4GridMax=1.e-2,
159    <   viscC4Leith=0.3,
160    fails:
161    <   viscA4GridMin=1.2e-3,
162    <   viscA4GridMax=1.6e-2,
163    <   viscC4Leith=0.2,
164    fails:
165    <   viscA4GridMin=1.2e-3,
166    <   viscA4GridMax=1.6e-2,
167    <   viscC4Leith=0.4,
168    fails
169    <   viscA4GridMin=1.2e-3,
170    <   viscA4GridMax=1.2e-2,
171    <   viscC4Leith=1.2,
172    fails:
173    <   viscA4GridMin=2e-3,
174    <   viscA4GridMax=1e-2,
175    <   viscC4Leith=0.1,
176    fails:
177    <   viscA4GridMin=2e-3,
178    <   viscA4GridMax=1e-2,
179    <   viscC4Leith=0.2,
180    try:
181    <   viscA4GridMin=4e-3,
182    <   viscA4GridMax=8e-3,
183    <   viscC4Leith=0.2,
184    
185    
186    
187    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
188    
189    1/8 timing tests:
190    
191                                 columbia20
192                                 scsl.1.5.0.0
193                        c18      intel-comp.8.0.070
194    240-CPU             default  mpt.1.11-85
195    ------------------------------------------------
196    MAIN LOOP           7115     5066
197    EXF_GETFORCING      372      38
198    DO_OCEANIC_PHYS     1221     1272
199    STATEKPP            509      532
200    KPPMIX              370      374
201    DYNAMICS            1527     1429
202    SOLVE_FOR_PRESSURE  1804     206
203    BLOCKING_EXCHANGES  117      115
204    THERMODYNAMICS      1166     1100
205    DO_THE_MODEL_IO     173      177
206    WRITE_CHECKPOINT    341      333  
207    
208    
209                                 columbia20
210                                 scsl.1.5.0.0
211                        c18      intel-comp.8.0.070
212    480-CPU             default  mpt.1.11-85
213                                          c19 default
214                                                   c17 default
215    -------------------------------------------------------------------------
216    MAIN LOOP           4024     2917     5379     8895
217    EXF_GETFORCING      218      33       880      261
218    DO_OCEANIC_PHYS     622      619      621      913
219    STATEKPP            269      265      268      310
220    KPPMIX              190      188      189      291
221    DYNAMICS            747      718      745      1456
222    SOLVE_FOR_PRESSURE  966      119      1703     2748
223    BLOCKING_EXCHANGES  64       70       392      375
224    THERMODYNAMICS      553      582      566      1510
225    DO_THE_MODEL_IO     178      156      149      184
226    WRITE_CHECKPOINT    364      332      864      420
227    
228    
229    
230                        240-CPU  480-CPU  960-CPU
231    ------------------------------------------------
232    MAIN LOOP           5066     2917     2227
233    EXF_GETFORCING      38       33       126
234    DO_OCEANIC_PHYS     1272     619      320
235    STATEKPP            532      265      138
236    KPPMIX              374      188      98
237    DYNAMICS            1429     718      313
238    SOLVE_FOR_PRESSURE  206      119      483
239    BLOCKING_EXCHANGES  115      70       53
240    THERMODYNAMICS      1100     582      294
241    DO_THE_MODEL_IO     177      156      131
242    WRITE_CHECKPOINT    333      332      302

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.22

  ViewVC Help
Powered by ViewVC 1.1.22