/[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.5 by dimitri, Thu Jun 24 02:35:52 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    
21    % running testreport in a small global domain to make sure code  is complete
22    cd MITgcm/verification
23    ./testreport
24    
25  ##########################################################################  % compile code
26  # 5760x4352 480-cpu (96x60)x(136x32) 1/16-deg integration on altix.  cd ..
 # 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  
   
 cd MITgcm  
27  mkdir bin exe  mkdir bin exe
28  cd bin  cd bin
29  \rm *  \rm *
30  \cp ../../MITgcm_contrib/quarter_degree_global/code/* .  \cp ../../MITgcm_contrib/quarter_degree_global/code/CPP_OPTIONS.h .
31  \cp SIZE.h_16_1920 SIZE.h  \cp ../../MITgcm_contrib/quarter_degree_global/code/DIAGNOSTICS_SIZE.h .
32  ../tools/genmake2 -of ../tools/build_options/linux_ia64_ifort+mpi_altix_nas  \cp ../../MITgcm_contrib/quarter_degree_global/code/EXF_OPTIONS.h .
33    \cp ../../MITgcm_contrib/quarter_degree_global/code/SIZE.h_16_1920 SIZE.h
34    \cp ../../MITgcm_contrib/quarter_degree_global/code/packages.conf .
35    ../tools/genmake2 -of ../tools/build_options/linux_amd64_ifort+mpi_ice_nas
36  make depend  make depend
37  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 &  
38    
39  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  
40  cd ../exe  cd ../exe
41  \rm *  \rm *
42  \cp ../../MITgcm_contrib/quarter_degree_global/input/* .  \cp ../../MITgcm_contrib/quarter_degree_global/input/data.exf .
43    \cp ../../MITgcm_contrib/quarter_degree_global/input/data.cal .
44    \cp ../../MITgcm_contrib/quarter_degree_global/input/data.diagnostics .
45    \cp ../../MITgcm_contrib/quarter_degree_global/input/data.kpp .
46    \cp ../../MITgcm_contrib/quarter_degree_global/input/data.pkg .
47    \cp ../../MITgcm_contrib/quarter_degree_global/input/data_NCEP_16 data
48    \cp ../../MITgcm_contrib/quarter_degree_global/input/eedata .
49    \cp ../../MITgcm_contrib/quarter_degree_global/input/job_pleiades .
50    \cp ../../MITgcm_contrib/quarter_degree_global/input/modpickup_16 modpickup
51  \ln -sf ../../iter69/* .  \ln -sf ../../iter69/* .
52  \cp data.exf_clim_16 data.exf_clim  \ln -sf ../../run_template/* .
53  \cp data_NCEP_16 data  \cp ../bin/mitgcmuv mitgcmuv1920
54  \cp ../bin/mitgcmuv mitgcmuv1440  qsub job_pleiades
 scp eedata data* mitgcm* columbia18:/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 \  
                  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.5

  ViewVC Help
Powered by ViewVC 1.1.22