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

Diff of /MITgcm_contrib/quarter_degree_global/README_16.txt

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

revision 1.4 by dimitri, Fri Jun 3 14:59:45 2005 UTC revision 1.9 by dimitri, Thu Jul 8 14:53:00 2010 UTC
# Line 1  Line 1 
1  Instructions for setting up a 1/16-degree NCEP-forced integration  Instructions for NCEP-flux-forced, 1/16-degree integration
2    
3  ##########################################################################  # get the code from anonymous CVS server
4  # getting the code from anonymous CVS server  # verification/global_with_exf is downloaded as a small test case
5    
6  cvs co MITgcm_contrib/quarter_degree_global  cvs co MITgcm_contrib/quarter_degree_global
7  cvs co MITgcm_code  cvs co MITgcm_code
8  cvs co MITgcm/verification/global_with_exf  cvs co MITgcm/verification/global_with_exf
9    cvs co MITgcm/verification/tutorial_global_oce_latlon/input
10  cvs co MITgcm/verification/testreport  cvs co MITgcm/verification/testreport
11    
12    # 5760x4352 1920-cpu (96x60)x(136x32) 1/16-deg integration on pleiades.
13    # Requires input files in sudirectory iter69 and run_template
14    # to be at same level as MITgcm and MITgcm_contrib.
15    # iter69 is available in lou:/u/dmenemen/ecco/iter69
16    # and in pleiades:/nobackupp10/hzhang1/forcing/iter69
17    # run_template is available in lou:/u/dmenemen/sixteen/run_template
18    # and in pleiades:/nobackupp10/dmenemen/sixteen/run_template
19    ln -sf /nobackupp10/hzhang1/forcing/iter69 .
20    ln -sf /nobackupp10/dmenemen/sixteen/run_template .
21    
22    # running testreport in a small global domain to make sure code  is complete
23    # cd MITgcm/verification
24    # ./testreport
25    
26  ##########################################################################  % compile code
 # 5760x4352 480-cpu (96x60)x(136x32) 1/16-deg integration on altix.  
 # Requires input files in sudirectory iter69 to be at same level as MITgcm  
 # and MITgcm_contrib.  A copy of iter69 with 1/8-deg files resides on  
 # columbia18:/nobackup18/menemenl/sixteen  
   
27  cd MITgcm  cd MITgcm
28  mkdir bin exe  mkdir bin exe
29  cd bin  cd bin
30  \rm *  \rm *
31  \cp ../../MITgcm_contrib/quarter_degree_global/code/* .  \cp ../../MITgcm_contrib/quarter_degree_global/code/CPP_OPTIONS.h .
32  \cp SIZE.h_16_1920 SIZE.h  \cp ../../MITgcm_contrib/quarter_degree_global/code/DIAGNOSTICS_SIZE.h .
33  ../tools/genmake2 -of ../tools/build_options/linux_ia64_ifort+mpi_altix_nas  \cp ../../MITgcm_contrib/quarter_degree_global/code/EXF_OPTIONS.h .
34    \cp ../../MITgcm_contrib/quarter_degree_global/code/SIZE.h_16_1920 SIZE.h
35    \cp ../../MITgcm_contrib/quarter_degree_global/code/packages.conf .
36    ../tools/genmake2 -of ../tools/build_options/linux_amd64_ifort+mpi_ice_nas
37  make depend  make depend
38  make -j  make -j 16
 cd ../exe  
 \rm *  
 \cp ../../MITgcm_contrib/quarter_degree_global/input/* .  
 \ln -sf ../../iter69/* .  
 \cp data.exf_clim_16 data.exf_clim  
 \cp data_NCEP_16 data  
 \cp ../bin/mitgcmuv mitgcmuv1920  
 scp eedata data* mitgcm* columbia17:/nobackup/menemenl/sixteen/MITgcm/exe  
 scp eedata data* mitgcm* columbia19:/nobackup/menemenl/sixteen/MITgcm/exe  
 scp eedata data* mitgcm* columbia20:/nobackup/menemenl/sixteen/MITgcm/exe  
 /opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \  
                  -d /nobackup/menemenl/sixteen/MITgcm/exe \  
                  c18 505 runon 4-511 mitgcmuv1920 : \  
                  c17 505 runon 4-509 mitgcmuv1920 : \  
                  c19 440 runon 4-447 mitgcmuv1920 : \  
                  c20 470 runon 4-447 mitgcmuv1920   \  
                  < /dev/null >&! output.run &  
   
 /opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \  
                  -d /nobackup/menemenl/sixteen/MITgcm/exe \  
                  c18 500 runon 4-503 mitgcmuv1632 : \  
                  c17 500 runon 4-503 mitgcmuv1632 : \  
                  c19 316 runon 4-419 mitgcmuv1632 : \  
                  c20 316 runon 4-419 mitgcmuv1632   \  
                  < /dev/null >&! output.run &  
   
 /opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \  
                  -d /nobackup/menemenl/sixteen/MITgcm/exe \  
                  c18 500 runon 4-503 mitgcmuv1440 : \  
                  c17 500 runon 4-503 mitgcmuv1440 : \  
                  c19 440 runon 4-443 mitgcmuv1440   \  
                  < /dev/null >&! output.run &  
39    
40  cd MITgcm  % integrate code
 mkdir bin exe  
 cd bin  
 \rm *  
 \cp ../../MITgcm_contrib/quarter_degree_global/code/* .  
 \cp SIZE.h_16_1440 SIZE.h  
 ../tools/genmake2 -of ../tools/build_options/linux_ia64_ifort+mpi_altix_nas  
 make depend  
 make -j  
41  cd ../exe  cd ../exe
42  \rm *  \rm *
43  \cp ../../MITgcm_contrib/quarter_degree_global/input/* .  \cp ../../MITgcm_contrib/quarter_degree_global/input/data.exf .
44    \cp ../../MITgcm_contrib/quarter_degree_global/input/data.cal .
45    \cp ../../MITgcm_contrib/quarter_degree_global/input/data.diagnostics .
46    \cp ../../MITgcm_contrib/quarter_degree_global/input/data.kpp .
47    \cp ../../MITgcm_contrib/quarter_degree_global/input/data.pkg .
48    \cp ../../MITgcm_contrib/quarter_degree_global/input/data_NCEP_16 data
49    \cp ../../MITgcm_contrib/quarter_degree_global/input/eedata .
50    \cp ../../MITgcm_contrib/quarter_degree_global/input/job_pleiades .
51    \cp ../../MITgcm_contrib/quarter_degree_global/input/modpickup_16 modpickup
52  \ln -sf ../../iter69/* .  \ln -sf ../../iter69/* .
53  \cp data.exf_clim_16 data.exf_clim  \ln -sf ../../run_template/pickup.0000349920.* .
54  \cp data_NCEP_16 data  \ln -sf ../../run_template/*.bin .
55  \cp ../bin/mitgcmuv mitgcmuv1440  \cp ../bin/mitgcmuv mitgcmuv1920
56  scp eedata data* mitgcm* columbia18:/nobackup/menemenl/sixteen/MITgcm/exe  qsub job_pleiades
 scp eedata data* mitgcm* columbia20:/nobackup/menemenl/sixteen/MITgcm/exe  
 /opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \  
                  -d /nobackup/menemenl/sixteen/MITgcm/exe \  
                  c19 460 runon 4-511 mitgcmuv1440 : \  
                  c18 505 runon 4-511 mitgcmuv1440 : \  
                  c20 475 runon 4-479 mitgcmuv1440   \  
                  < /dev/null >&! output.run &  
   
 scp eedata data* mitgcm* columbia19:/nobackup/menemenl/sixteen/MITgcm/exe  
 scp eedata data* mitgcm* columbia20:/nobackup/menemenl/sixteen/MITgcm/exe  
 /opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \  
                  -d /nobackup/menemenl/sixteen/MITgcm/exe \  
                  c18 507 runon 4-511 mitgcmuv1360 : \  
                  c19 443 runon 4-447 mitgcmuv1360 : \  
                  c20 410 runon 4-415 mitgcmuv1360   \  
                  < /dev/null >&! output.run &  
   
 cd MITgcm  
 mkdir bin exe  
 cd bin  
 \rm *  
 \cp ../../MITgcm_contrib/quarter_degree_global/code/* .  
 \cp SIZE.h_16_960 SIZE.h  
 ../tools/genmake2 -of ../tools/build_options/linux_ia64_ifort+mpi_altix_nas  
 make depend  
 make -j  
 cd ../exe  
 \rm *  
 \cp ../bin/mitgcmuv mitgcmuv960  
 \cp ../../MITgcm_contrib/quarter_degree_global/input/* .  
 \ln -sf ../../iter69/* .  
 \cp data.exf_clim_16 data.exf_clim  
 \cp data_NCEP_16 data  
 scp data* mitgcm* columbia17:/nobackup/menemenl/sixteen/MITgcm/exe  
 /opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \  
                  -d /nobackup/menemenl/sixteen/MITgcm/exe \  
                  c18 480 runon 4-511 mitgcmuv960 : \  
                  c17 480 runon 4-511 mitgcmuv960   \  
                  < /dev/null >&! output.run &  
   
 /opt/sgi/mpt/1.11-85/bin/mpirun.real -v -a a2k \  
                  -d /nobackup/menemenl/sixteen/MITgcm/exe \  
                  c18 500 runon 4-503 mitgcmuv816 : \  
                  c19 316 runon 4-319 mitgcmuv816   \  
                  < /dev/null >&! output.run &  
   
 18 4-509  
 17 4-511  
 19 4-478  
 20 4-447  
   

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

  ViewVC Help
Powered by ViewVC 1.1.22