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

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

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


Revision 1.6 - (hide annotations) (download)
Fri Oct 19 22:54:15 2018 UTC (6 years, 9 months ago) by dimitri
Branch: MAIN
Changes since 1.5: +3 -1 lines
File MIME type: text/plain
updating instructions and data file to separate differences
in asyncio and normal io "data" file

1 dimitri 1.1 # This is a small test case with set-up as similar as possible
2     # to llc_4320 for testing asyncio and coupling to GEOS-5.
3    
4 dimitri 1.3 # request interactive nodes and load modules
5 dimitri 1.2 qsub -I -q long -l select=6:ncpus=28:model=bro,walltime=120:00:00
6 dimitri 1.1 module purge
7 dimitri 1.2 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 dimitri 1.3
9     ########################################
10     # 30x30x96 configuration without asyncio
11 dimitri 1.6 cvs co MITgcm_code
12 dimitri 1.2 cvs co MITgcm_contrib/llc_hires/llc_90
13 dimitri 1.1 cd MITgcm
14 dimitri 1.2 mkdir build run1
15 dimitri 1.1 cd build
16     rm *
17 dimitri 1.3 ../tools/genmake2 -of ../tools/build_options/linux_amd64_ifort+mpi_ice_nas \
18 dimitri 1.2 -mpi -mods ../../MITgcm_contrib/llc_hires/llc_90/code
19 dimitri 1.1 make depend
20 dimitri 1.4 make -j 16
21 dimitri 1.2 cp mitgcmuv ../run1
22     cd ../run1
23     ln -sf /nobackup/dmenemen/GEOS5/experiments/llc90/data/* .
24     ln -sf /nobackup/dmenemen/forcing/ECMWF_operational/* .
25     ln -sf /nobackupp2/dmenemen//llc_4320/run_template/runoff1p2472-360x180x12.bin .
26     cp ../../MITgcm_contrib/llc_hires/llc_90/input/* .
27     mpiexec -n 96 ./mitgcmuv
28 dimitri 1.1
29 dimitri 1.3 #####################################
30     # 30x30x96 configuration with asyncio
31 dimitri 1.6 cd ../../MITgcm
32 dimitri 1.2 mkdir run2
33     cd build
34     rm *
35     ../tools/genmake2 -of \
36     ../../MITgcm_contrib/llc_hires/llc_90/code-async/linux_amd64_ifort+mpi_ice_nas -mpi -mods \
37     '../../MITgcm_contrib/llc_hires/llc_90/code ../../MITgcm_contrib/llc_hires/llc_90/code-async'
38     make depend
39 dimitri 1.4 make -j 16
40 dimitri 1.2 cp mitgcmuv ../run2
41     cd ../run2
42     ln -sf /nobackup/dmenemen/GEOS5/experiments/llc90/data/* .
43     ln -sf /nobackup/dmenemen/forcing/ECMWF_operational/* .
44     ln -sf /nobackupp2/dmenemen//llc_4320/run_template/runoff1p2472-360x180x12.bin .
45     cp ../../MITgcm_contrib/llc_hires/llc_90/input/* .
46 dimitri 1.6 mv data_async data
47 dimitri 1.2 mpiexec -n 124 ./mitgcmuv
48 dimitri 1.4
49     ###################################################
50     # 30x30x96 configuration with asyncio and no seaice
51     mkdir run3
52     cd build
53     rm *
54     ../tools/genmake2 -of \
55     ../../MITgcm_contrib/llc_hires/llc_90/code-async/linux_amd64_ifort+mpi_ice_nas \
56     -mpi -mods ../../MITgcm_contrib/llc_hires/llc_90/code-async-noseaice
57     make depend
58     make -j 16
59     cp mitgcmuv ../run3
60     cd ../run3
61     ln -sf /nobackup/dmenemen/GEOS5/experiments/llc90/data/* .
62     ln -sf /nobackup/dmenemen/forcing/ECMWF_operational/* .
63     ln -sf /nobackupp2/dmenemen//llc_4320/run_template/runoff1p2472-360x180x12.bin .
64     cp ../../MITgcm_contrib/llc_hires/llc_90/input-noseaice/* .
65     mpiexec -n 124 ./mitgcmuv

  ViewVC Help
Powered by ViewVC 1.1.22