/[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.2 - (hide annotations) (download)
Tue Oct 3 02:33:26 2017 UTC (7 years, 10 months ago) by dimitri
Branch: MAIN
Changes since 1.1: +53 -33 lines
File MIME type: text/plain
This code and instructions were tested to work on pleiades with checkpoint65v
There is something not quite right about checkpoint65v dumpfreq output.
For example, 2D output files are 421080 instead of 421200 long.

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.2 # request interactive nodes
5     qsub -I -q long -l select=6:ncpus=28:model=bro,walltime=120:00:00
6 dimitri 1.1
7 dimitri 1.2 #################################################
8     # 30x30x96 configuration no asyncio checkpoint65v
9 dimitri 1.1 module purge
10 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
11     cd ~/geos5/asyncio
12 dimitri 1.1 cvs co -r checkpoint65v MITgcm_code
13 dimitri 1.2 cvs co MITgcm_contrib/llc_hires/llc_90
14 dimitri 1.1 cd MITgcm
15 dimitri 1.2 mkdir build run1
16 dimitri 1.1 cd build
17     rm *
18     ../tools/genmake2 -of \
19 dimitri 1.2 ../../MITgcm_contrib/llc_hires/llc_90/code/linux_amd64_ifort+mpi_ice_nas \
20     -mpi -mods ../../MITgcm_contrib/llc_hires/llc_90/code
21 dimitri 1.1 make depend
22 dimitri 1.2 make -j 96
23     cp mitgcmuv ../run1
24     cd ../run1
25     ln -sf /nobackup/dmenemen/GEOS5/experiments/llc90/data/* .
26     ln -sf /nobackup/dmenemen/forcing/ECMWF_operational/* .
27     ln -sf /nobackupp2/dmenemen//llc_4320/run_template/runoff1p2472-360x180x12.bin .
28     cp ../../MITgcm_contrib/llc_hires/llc_90/input/* .
29     mpiexec -n 96 ./mitgcmuv
30 dimitri 1.1
31 dimitri 1.2 ###################################################
32     # 30x30x96 configuration with asyncio checkpoint65v
33     cd ~/geos5/asyncio/MITgcm
34     mkdir run2
35     cd build
36     rm *
37     ../tools/genmake2 -of \
38     ../../MITgcm_contrib/llc_hires/llc_90/code-async/linux_amd64_ifort+mpi_ice_nas -mpi -mods \
39     '../../MITgcm_contrib/llc_hires/llc_90/code ../../MITgcm_contrib/llc_hires/llc_90/code-async'
40     make depend
41     make -j 96
42     cp mitgcmuv ../run2
43     cd ../run2
44     ln -sf /nobackup/dmenemen/GEOS5/experiments/llc90/data/* .
45 dimitri 1.1 ln -sf /nobackup/dmenemen/forcing/ECMWF_operational/* .
46 dimitri 1.2 ln -sf /nobackupp2/dmenemen//llc_4320/run_template/runoff1p2472-360x180x12.bin .
47     cp ../../MITgcm_contrib/llc_hires/llc_90/input/* .
48     mpiexec -n 124 ./mitgcmuv
49 dimitri 1.1
50 dimitri 1.2 ############################################
51     # 30x30x96 configuration with asyncio latest
52     cd ~/geos5/asyncio/MITgcm
53     mkdir run2
54     cd build
55     rm *
56     ../tools/genmake2 -of \
57     ../../MITgcm_contrib/llc_hires/llc_90/code-async/linux_amd64_ifort+mpi_ice_nas -mpi -mods \
58     '../../MITgcm_contrib/llc_hires/llc_90/code ../../MITgcm_contrib/llc_hires/llc_90/code-async'
59     make depend
60     make -j 96
61     cp mitgcmuv ../run2
62     cd ../run2
63     ln -sf /nobackup/dmenemen/GEOS5/experiments/llc90/data/* .
64     ln -sf /nobackup/dmenemen/forcing/ECMWF_operational/* .
65     ln -sf /nobackupp2/dmenemen//llc_4320/run_template/runoff1p2472-360x180x12.bin .
66     cp ../../MITgcm_contrib/llc_hires/llc_90/input/* .
67     mpiexec -n 124 ./mitgcmuv

  ViewVC Help
Powered by ViewVC 1.1.22