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

Annotation of /MITgcm_contrib/quarter_degree_global/README_pleiades.txt

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


Revision 1.2 - (hide annotations) (download)
Wed Nov 12 16:28:01 2008 UTC (16 years, 8 months ago) by dimitri
Branch: MAIN
Changes since 1.1: +9 -7 lines
File MIME type: text/plain
towards 1/16 on pleiades
what's checked in and tested right now is instructions and input files
for carrying out small 1-CPU (no mpi) and 2-CPU (with mpi) tests on pleiades
see MITgcm_contrib/quarter_degree_global/README_pleiades.txt for instructions

1 dimitri 1.1 Instructions for setting up a 1/16-deg integration on pleiades.
2    
3     ##########################################################################
4     # getting the code from anonymous CVS server
5    
6     cvs co MITgcm_contrib/quarter_degree_global
7     cvs co MITgcm_code
8     cvs co MITgcm/verification/global_with_exf
9     cvs co MITgcm/verification/tutorial_global_oce_latlon
10    
11    
12     #############################################################################
13     # 1-CPU verification/global_with_exf including pkg/diagnostics
14    
15     cd MITgcm/verification/global_with_exf/build
16     \rm *
17     \cp ../code/* .
18     \cp ../../../../MITgcm_contrib/quarter_degree_global/code/packages.conf .
19     \cp ../../../../MITgcm_contrib/quarter_degree_global/code/ECCO_CPPOPTIONS.h .
20     \cp ../../../../MITgcm_contrib/quarter_degree_global/code/CPP_OPTIONS.h .
21     \cp ../../../../MITgcm_contrib/quarter_degree_global/code/DIAGNOSTICS_SIZE.h .
22     \cp ../../../../MITgcm_contrib/quarter_degree_global/code/SIZE.h_test1 .
23     \mv SIZE.h_test1 SIZE.h
24     ../../../tools/genmake2
25     make depend
26     make -j 8
27     cd ../run
28     \rm *
29     \cp ../build/mitgcmuv .
30     \ln -sf ../../tutorial_global_oce_latlon/input/*.bin .
31     \cp ../input/* .
32     \cp ../../../../MITgcm_contrib/quarter_degree_global/input/data_test data
33     \cp ../../../../MITgcm_contrib/quarter_degree_global/input/data.pkg .
34     \cp ../../../../MITgcm_contrib/quarter_degree_global/input/data.kpp .
35     \cp ../../../../MITgcm_contrib/quarter_degree_global/input/data.diagnostics .
36     ./mitgcmuv >& output.txt
37    
38     there is comparison output in
39     ../../../../MITgcm_contrib/quarter_degree_global/results/output.txt
40    
41    
42     ##########################################################################
43     # mpi test verification/global_with_exf including pkg/diagnostics on pleiades
44    
45     cd MITgcm/verification/global_with_exf/build
46     \rm *
47     \cp ../code/* .
48     \cp ../../../../MITgcm_contrib/quarter_degree_global/code/packages.conf .
49     \cp ../../../../MITgcm_contrib/quarter_degree_global/code/ECCO_CPPOPTIONS.h .
50     \cp ../../../../MITgcm_contrib/quarter_degree_global/code/CPP_OPTIONS.h .
51 dimitri 1.2 \cp ../../../../MITgcm_contrib/quarter_degree_global/code/DIAGNOSTICS_SIZE.h .
52 dimitri 1.1 \cp ../../../../MITgcm_contrib/quarter_degree_global/code/SIZE.h_test .
53     \mv SIZE.h_test SIZE.h
54     ../../../tools/genmake2 -of ../../../tools/build_options/linux_ia64_ifort+mpi_ice_nas
55     make depend
56     make -j 8
57 dimitri 1.2 cd ../run
58 dimitri 1.1 \rm *
59     \cp ../build/mitgcmuv .
60     \ln -sf ../../tutorial_global_oce_latlon/input/*.bin .
61 dimitri 1.2 \cp ../input/* .
62 dimitri 1.1 \cp ../../../../MITgcm_contrib/quarter_degree_global/input/data_test data
63 dimitri 1.2 \cp ../../../../MITgcm_contrib/quarter_degree_global/input/data.pkg .
64     \cp ../../../../MITgcm_contrib/quarter_degree_global/input/data.kpp .
65     \cp ../../../../MITgcm_contrib/quarter_degree_global/input/data.diagnostics .
66     qsub -I -lselect=1:ncpus=2
67     module load modules comp/intel/10.1.011_64 mpi/mpt.1.20+patch10520
68     mpiexec -n 2 ./mitgcmuv
69 dimitri 1.1
70     there is comparison output in
71     ../../../../MITgcm_contrib/quarter_degree_global/results/STDOUT.0000
72    
73    
74     ##########################################################################
75     # 5760x4352 480-cpu (96x60)x(136x32) 1/16-deg integration on altix.
76     # Requires input files in sudirectory iter69 to be at same level as MITgcm
77     # and MITgcm_contrib. A copy of iter69 with 1/8-deg files resides on
78     # columbia18:/nobackup18/menemenl/sixteen
79    
80     cd MITgcm
81     mkdir bin exe
82     cd bin
83     \rm *
84     \cp ../../MITgcm_contrib/quarter_degree_global/code/* .
85     \cp SIZE.h_16_1920 SIZE.h
86     ../tools/genmake2 -of ../tools/build_options/linux_ia64_ifort+mpi_altix_nas
87     make depend
88     make -j
89     cd ../exe
90     \rm *
91     \cp ../../MITgcm_contrib/quarter_degree_global/input/* .
92     \ln -sf ../../iter69/* .
93     \cp data.exf_clim_16 data.exf_clim
94     \cp data_NCEP_16 data
95     \cp ../bin/mitgcmuv mitgcmuv1920
96     scp eedata data* mitgcm* columbia17:/nobackup/menemenl/sixteen/MITgcm/exe
97     scp eedata data* mitgcm* columbia19:/nobackup/menemenl/sixteen/MITgcm/exe
98     scp eedata data* mitgcm* columbia20:/nobackup/menemenl/sixteen/MITgcm/exe
99     /opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \
100     -d /nobackup/menemenl/sixteen/MITgcm/exe \
101     c18 505 runon 4-511 mitgcmuv1920 : \
102     c17 505 runon 4-509 mitgcmuv1920 : \
103     c19 440 runon 4-447 mitgcmuv1920 : \
104     c20 470 runon 4-447 mitgcmuv1920 \
105     < /dev/null >&! output.run &
106    
107     /opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \
108     -d /nobackup/menemenl/sixteen/MITgcm/exe \
109     c18 500 runon 4-503 mitgcmuv1632 : \
110     c17 500 runon 4-503 mitgcmuv1632 : \
111     c19 316 runon 4-419 mitgcmuv1632 : \
112     c20 316 runon 4-419 mitgcmuv1632 \
113     < /dev/null >&! output.run &
114    
115     /opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \
116     -d /nobackup/menemenl/sixteen/MITgcm/exe \
117     c18 500 runon 4-503 mitgcmuv1440 : \
118     c17 500 runon 4-503 mitgcmuv1440 : \
119     c19 440 runon 4-443 mitgcmuv1440 \
120     < /dev/null >&! output.run &
121    
122     cd MITgcm
123     mkdir bin exe
124     cd bin
125     \rm *
126     \cp ../../MITgcm_contrib/quarter_degree_global/code/* .
127     \cp SIZE.h_16_1440 SIZE.h
128     ../tools/genmake2 -of ../tools/build_options/linux_ia64_ifort+mpi_altix_nas
129     make depend
130     make -j
131     cd ../exe
132     \rm *
133     \cp ../../MITgcm_contrib/quarter_degree_global/input/* .
134     \ln -sf ../../iter69/* .
135     \cp data.exf_clim_16 data.exf_clim
136     \cp data_NCEP_16 data
137     \cp ../bin/mitgcmuv mitgcmuv1440
138     scp eedata data* mitgcm* columbia18:/nobackup/menemenl/sixteen/MITgcm/exe
139     scp eedata data* mitgcm* columbia20:/nobackup/menemenl/sixteen/MITgcm/exe
140     /opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \
141     -d /nobackup/menemenl/sixteen/MITgcm/exe \
142     c19 460 runon 4-511 mitgcmuv1440 : \
143     c18 505 runon 4-511 mitgcmuv1440 : \
144     c20 475 runon 4-479 mitgcmuv1440 \
145     < /dev/null >&! output.run &
146    
147     scp eedata data* mitgcm* columbia19:/nobackup/menemenl/sixteen/MITgcm/exe
148     scp eedata data* mitgcm* columbia20:/nobackup/menemenl/sixteen/MITgcm/exe
149     /opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \
150     -d /nobackup/menemenl/sixteen/MITgcm/exe \
151     c18 507 runon 4-511 mitgcmuv1360 : \
152     c19 443 runon 4-447 mitgcmuv1360 : \
153     c20 410 runon 4-415 mitgcmuv1360 \
154     < /dev/null >&! output.run &
155    
156     cd MITgcm
157     mkdir bin exe
158     cd bin
159     \rm *
160     \cp ../../MITgcm_contrib/quarter_degree_global/code/* .
161     \cp SIZE.h_16_960 SIZE.h
162     ../tools/genmake2 -of ../tools/build_options/linux_ia64_ifort+mpi_altix_nas
163     make depend
164     make -j
165     cd ../exe
166     \rm *
167     \cp ../bin/mitgcmuv mitgcmuv960
168     \cp ../../MITgcm_contrib/quarter_degree_global/input/* .
169     \ln -sf ../../iter69/* .
170     \cp data.exf_clim_16 data.exf_clim
171     \cp data_NCEP_16 data
172     scp data* mitgcm* columbia17:/nobackup/menemenl/sixteen/MITgcm/exe
173     /opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \
174     -d /nobackup/menemenl/sixteen/MITgcm/exe \
175     c18 480 runon 4-511 mitgcmuv960 : \
176     c17 480 runon 4-511 mitgcmuv960 \
177     < /dev/null >&! output.run &
178    
179     /opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \
180     -d /nobackup/menemenl/sixteen/MITgcm/exe \
181     c18 500 runon 4-503 mitgcmuv816 : \
182     c19 316 runon 4-319 mitgcmuv816 \
183     < /dev/null >&! output.run &
184    
185     18 4-509
186     17 4-511
187     19 4-478
188     20 4-447
189    

  ViewVC Help
Powered by ViewVC 1.1.22