/[MITgcm]/MITgcm_contrib/llc_hires/llc_90/readme.txt
ViewVC logotype

Diff of /MITgcm_contrib/llc_hires/llc_90/readme.txt

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

revision 1.6 by dimitri, Fri Oct 19 22:54:15 2018 UTC revision 1.7 by dimitri, Fri Feb 8 00:42:55 2019 UTC
# Line 6  qsub -I -q long -l select=6:ncpus=28:mod Line 6  qsub -I -q long -l select=6:ncpus=28:mod
6  module purge  module purge
7  module load comp-intel/2016.2.181 mpi-sgi/mpt.2.14r19 hdf4/4.2.12 hdf5/1.8.18_mpt netcdf/4.4.1.1_mpt  module load comp-intel/2016.2.181 mpi-sgi/mpt.2.14r19 hdf4/4.2.12 hdf5/1.8.18_mpt netcdf/4.4.1.1_mpt
8    
9    # Get MITgcm from GitHub
10    #- method 1, using https:
11     git clone https://github.com/MITgcm/MITgcm.git
12    #- method 2, using ssh (requires a github account):
13     git clone git@github.com:MITgcm/MITgcm.git
14    
15    # Get MITgcm_contrib from CVS
16    cvs co MITgcm_contrib/llc_hires/llc_90
17    
18  ########################################  ########################################
19  # 30x30x96 configuration without asyncio  # 30x30x96 configuration without asyncio
 cvs co MITgcm_code  
 cvs co MITgcm_contrib/llc_hires/llc_90  
20  cd MITgcm  cd MITgcm
21  mkdir build run1  mkdir build run1
22  cd build  cd build
# Line 46  cp ../../MITgcm_contrib/llc_hires/llc_90 Line 53  cp ../../MITgcm_contrib/llc_hires/llc_90
53  mv data_async data  mv data_async data
54  mpiexec -n 124 ./mitgcmuv  mpiexec -n 124 ./mitgcmuv
55    
56    ############################################################
57    # 30x30x96 configuration with asyncio using readtile_mpiio.c
58    cd ../../MITgcm
59    mkdir run3
60    cd build
61    rm *
62    ../tools/genmake2 -of \
63     ../../MITgcm_contrib/llc_hires/llc_90/code-async/linux_amd64_ifort+mpi_ice_nas -mpi -mods \
64     '../../MITgcm_contrib/llc_hires/llc_90/code ../../MITgcm_contrib/llc_hires/llc_90/code-async'
65    make depend
66    make -j 16
67    cp mitgcmuv ../run3
68    cd ../run3
69    ln -sf /nobackup/dmenemen/GEOS5/experiments/llc90/data/* .
70    ln -sf /nobackup/dmenemen/forcing/ECMWF_operational/* .
71    ln -sf /nobackupp2/dmenemen//llc_4320/run_template/runoff1p2472-360x180x12.bin .
72    cp ../../MITgcm_contrib/llc_hires/llc_90/input/* .
73    mv data_async data
74    mpiexec -n 124 ./mitgcmuv
75    
76  ###################################################  ###################################################
77  # 30x30x96 configuration with asyncio and no seaice  # 30x30x96 configuration with asyncio and no seaice
78  mkdir run3  mkdir run4
79  cd build  cd build
80  rm *  rm *
81  ../tools/genmake2 -of \  ../tools/genmake2 -of \
# Line 56  rm * Line 83  rm *
83    -mpi -mods ../../MITgcm_contrib/llc_hires/llc_90/code-async-noseaice    -mpi -mods ../../MITgcm_contrib/llc_hires/llc_90/code-async-noseaice
84  make depend  make depend
85  make -j 16  make -j 16
86  cp mitgcmuv ../run3  cp mitgcmuv ../run4
87  cd ../run3  cd ../run4
88  ln -sf /nobackup/dmenemen/GEOS5/experiments/llc90/data/* .  ln -sf /nobackup/dmenemen/GEOS5/experiments/llc90/data/* .
89  ln -sf /nobackup/dmenemen/forcing/ECMWF_operational/* .  ln -sf /nobackup/dmenemen/forcing/ECMWF_operational/* .
90  ln -sf /nobackupp2/dmenemen//llc_4320/run_template/runoff1p2472-360x180x12.bin .  ln -sf /nobackupp2/dmenemen//llc_4320/run_template/runoff1p2472-360x180x12.bin .

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

  ViewVC Help
Powered by ViewVC 1.1.22