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

Annotation of /MITgcm_contrib/quarter_degree_global/README_16.txt

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


Revision 1.11 - (hide annotations) (download)
Wed Mar 30 18:16:29 2011 UTC (13 years, 1 month ago) by dimitri
Branch: MAIN
CVS Tags: HEAD
Changes since 1.10: +45 -4 lines
File MIME type: text/plain
3840-processor set-up

1 dimitri 1.5 Instructions for NCEP-flux-forced, 1/16-degree integration
2 dimitri 1.1
3 dimitri 1.5 # get the code from anonymous CVS server
4     # verification/global_with_exf is downloaded as a small test case
5 dimitri 1.1
6     cvs co MITgcm_contrib/quarter_degree_global
7     cvs co MITgcm_code
8     cvs co MITgcm/verification/global_with_exf
9 dimitri 1.5 cvs co MITgcm/verification/tutorial_global_oce_latlon/input
10 dimitri 1.1 cvs co MITgcm/verification/testreport
11    
12 dimitri 1.11 # running testreport in a small global domain to make sure code is complete
13     cd MITgcm/verification
14     ./testreport
15    
16 dimitri 1.5 # Requires input files in sudirectory iter69 and run_template
17     # to be at same level as MITgcm and MITgcm_contrib.
18     # iter69 is available in lou:/u/dmenemen/ecco/iter69
19     # and in pleiades:/nobackupp10/hzhang1/forcing/iter69
20     # run_template is available in lou:/u/dmenemen/sixteen/run_template
21     # and in pleiades:/nobackupp10/dmenemen/sixteen/run_template
22     ln -sf /nobackupp10/hzhang1/forcing/iter69 .
23 dimitri 1.9 ln -sf /nobackupp10/dmenemen/sixteen/run_template .
24 dimitri 1.5
25 dimitri 1.11 ======================================================================
26    
27     # 5760x4352 3840-cpu (96x60)x(68x64) 1/16-deg integration on pleiades.
28    
29     % compile code
30     cd MITgcm
31     mkdir bin exe
32     cd bin
33     \rm *
34     \cp ../../MITgcm_contrib/quarter_degree_global/code/CPP_OPTIONS.h .
35     \cp ../../MITgcm_contrib/quarter_degree_global/code/DIAGNOSTICS_SIZE.h .
36     \cp ../../MITgcm_contrib/quarter_degree_global/code/EXF_OPTIONS.h .
37     \cp ../../MITgcm_contrib/quarter_degree_global/code/SIZE.h_16_3840 SIZE.h
38     \cp ../../MITgcm_contrib/quarter_degree_global/code/packages.conf .
39     ../tools/genmake2 -of ../tools/build_options/linux_amd64_ifort+mpi_ice_nas
40     make depend
41     make -j 16
42    
43     % integrate code
44     cd ../exe
45     \rm *
46     \cp ../../MITgcm_contrib/quarter_degree_global/input/data.exf .
47     \cp ../../MITgcm_contrib/quarter_degree_global/input/data.cal .
48     \cp ../../MITgcm_contrib/quarter_degree_global/input/data.diagnostics .
49     \cp ../../MITgcm_contrib/quarter_degree_global/input/data.kpp .
50     \cp ../../MITgcm_contrib/quarter_degree_global/input/data.pkg .
51     \cp ../../MITgcm_contrib/quarter_degree_global/input/data_NCEP_16 data
52     \cp ../../MITgcm_contrib/quarter_degree_global/input/eedata .
53     \cp ../../MITgcm_contrib/quarter_degree_global/input/job_pleiades_3840 .
54     \cp ../../MITgcm_contrib/quarter_degree_global/input/modpickup_16 modpickup
55     \ln -sf ../../run_template/pickup.0000285840.* .
56     \ln -sf ../../run_template/*.bin .
57     \ln -sf ../../run_template/LEV* .
58     \ln -sf ../../iter69/NCEP* .
59     \ln -sf ../../iter69/run* .
60     \cp ../bin/mitgcmuv mitgcmuv3840
61     qsub job_pleiades_3840
62    
63     ======================================================================
64    
65     # 5760x4352 1920-cpu (96x60)x(136x32) 1/16-deg integration on pleiades.
66 dimitri 1.1
67 dimitri 1.5 % compile code
68 dimitri 1.9 cd MITgcm
69 dimitri 1.1 mkdir bin exe
70     cd bin
71     \rm *
72 dimitri 1.5 \cp ../../MITgcm_contrib/quarter_degree_global/code/CPP_OPTIONS.h .
73     \cp ../../MITgcm_contrib/quarter_degree_global/code/DIAGNOSTICS_SIZE.h .
74     \cp ../../MITgcm_contrib/quarter_degree_global/code/EXF_OPTIONS.h .
75     \cp ../../MITgcm_contrib/quarter_degree_global/code/SIZE.h_16_1920 SIZE.h
76     \cp ../../MITgcm_contrib/quarter_degree_global/code/packages.conf .
77     ../tools/genmake2 -of ../tools/build_options/linux_amd64_ifort+mpi_ice_nas
78 dimitri 1.1 make depend
79 dimitri 1.5 make -j 16
80    
81     % integrate code
82 dimitri 1.1 cd ../exe
83     \rm *
84 dimitri 1.5 \cp ../../MITgcm_contrib/quarter_degree_global/input/data.exf .
85     \cp ../../MITgcm_contrib/quarter_degree_global/input/data.cal .
86     \cp ../../MITgcm_contrib/quarter_degree_global/input/data.diagnostics .
87     \cp ../../MITgcm_contrib/quarter_degree_global/input/data.kpp .
88     \cp ../../MITgcm_contrib/quarter_degree_global/input/data.pkg .
89     \cp ../../MITgcm_contrib/quarter_degree_global/input/data_NCEP_16 data
90     \cp ../../MITgcm_contrib/quarter_degree_global/input/eedata .
91     \cp ../../MITgcm_contrib/quarter_degree_global/input/job_pleiades .
92     \cp ../../MITgcm_contrib/quarter_degree_global/input/modpickup_16 modpickup
93 dimitri 1.10 \ln -sf ../../run_template/pickup.0000285840.* .
94 dimitri 1.7 \ln -sf ../../run_template/*.bin .
95 dimitri 1.10 \ln -sf ../../run_template/LEV* .
96     \ln -sf ../../iter69/NCEP* .
97     \ln -sf ../../iter69/run* .
98 dimitri 1.2 \cp ../bin/mitgcmuv mitgcmuv1920
99 dimitri 1.5 qsub job_pleiades

  ViewVC Help
Powered by ViewVC 1.1.22