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

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

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

revision 1.3 by dimitri, Sun Sep 29 22:43:00 2013 UTC revision 1.6 by dimitri, Tue Oct 29 07:20:16 2013 UTC
# Line 1  Line 1 
1  For interactive session, Ivy Bridge nodes:  For interactive session, Ivy Bridge nodes:
2  qsub -I -q devel -l select=24:ncpus=20:model=ivy,walltime=02:00:00  qsub -I -q devel -l select=24:ncpus=20:model=ivy,walltime=02:00:00 -m abe -M menemenlis@jpl.nasa.gov
3  qsub -I -q long -l select=80:ncpus=20:model=ivy,walltime=120:00:00  qsub -I -q long -l select=80:ncpus=20:model=ivy,walltime=120:00:00 -m abe -M menemenlis@jpl.nasa.gov
4  qsub -I -q long -l select=:ncpus=20:model=ivy,min_walltime=30:00,max_walltime=120:00:00  qsub -I -q long -l select=:ncpus=20:model=ivy,min_walltime=30:00,max_walltime=120:00:00
5    qsub -q ecco -I -W group_list=g26209 -l select=170:ncpus=20:aoe=sles11,walltime=100:00:00 -m abe -M menemenlis@jpl.nasa.gov
6    
7  For batch submission:  For batch submission:
8  qsub -q devel -l select=24:ncpus=20:model=ivy,walltime=02:00:00 runscript  qsub -q devel -l select=24:ncpus=20:model=ivy,walltime=02:00:00 runscript
9  qsub qsub_llc1080_468.csh  qsub qsub_llc1080_468.csh
10    
11  These will give you 24 x 20 = 480 cores.  ==============
12    
13    cd ~/llc_1080
14    cvs co MITgcm_code
15    cvs co MITgcm_contrib/llc_hires/llc_1080
16    cd MITgcm
17    module purge
18    module load comp-intel/2012.0.032 mpi-sgi/mpt.2.06rp16  netcdf/4.0
19    mkdir build run
20    lfs setstripe -c -1 run
21    cd build
22    cp ../../MITgcm_contrib/llc_hires/llc_1080/code/SIZE.h_60x60x2872 SIZE.h
23    ../tools/genmake2 -of \
24     ../../MITgcm_contrib/llc_hires/llc_1080/code-async/linux_amd64_ifort+mpi_ice_nas -mpi -mods \
25     '../../MITgcm_contrib/llc_hires/llc_1080/code ../../MITgcm_contrib/llc_hires/llc_1080/code-async'
26    make depend
27    make -j 16
28    cd ../run
29    ln -sf ../build/mitgcmuv .
30    ln -sf /nobackup/dmenemen/tarballs/llc_1080/run_template/* .
31    ln -sf /nobackup/dmenemen/forcing/ECMWF_operational/* .
32    cp ../../MITgcm_contrib/llc_hires/llc_1080/input/* .
33    mv data.exch2_60x60x2872 data.exch2
34    mpiexec -n 3400 ./mitgcmuv
35    
36  ==============  ==============
37    
# Line 16  cvs co MITgcm_code Line 40  cvs co MITgcm_code
40  cvs co MITgcm_contrib/llc_hires/llc_1080  cvs co MITgcm_contrib/llc_hires/llc_1080
41  cd MITgcm  cd MITgcm
42  module purge  module purge
43  module load comp-intel/2011.2 mpi-sgi/mpt.2.06a67 netcdf/4.0  module load comp-intel/2011.2 mpi-sgi/mpt.2.06r6 netcdf/4.0
44  mkdir build run  mkdir build run
45  lfs setstripe -c -1 run  lfs setstripe -c -1 run
46  cd build  cd build
# Line 25  cp ../../MITgcm_contrib/llc_hires/llc_10 Line 49  cp ../../MITgcm_contrib/llc_hires/llc_10
49   ../../MITgcm_contrib/llc_hires/llc_1080/code-async/linux_amd64_ifort+mpi_ice_nas -mpi -mods \   ../../MITgcm_contrib/llc_hires/llc_1080/code-async/linux_amd64_ifort+mpi_ice_nas -mpi -mods \
50   '../../MITgcm_contrib/llc_hires/llc_1080/code ../../MITgcm_contrib/llc_hires/llc_1080/code-async'   '../../MITgcm_contrib/llc_hires/llc_1080/code ../../MITgcm_contrib/llc_hires/llc_1080/code-async'
51  make depend  make depend
52  make -j 30  make -j 16
53  cd ../run  cd ../run
54  ln -sf ../build/mitgcmuv .  ln -sf ../build/mitgcmuv .
55  ln -sf /nobackup/dmenemen/tarballs/llc_1080/run_template/* .  ln -sf /nobackup/dmenemen/tarballs/llc_1080/run_template/* .
56  ln -sf /nobackup/dmenemen/forcing/era_interim/EIG_*_2* .  #ln -sf /nobackup/dmenemen/forcing/era_interim/EIG_*_2* .
57  ln -sf /nobackup/dmenemen/forcing/era_interim_corrected/EIG_dlw_sub5p_2* .  #ln -sf /nobackup/dmenemen/forcing/era_interim_corrected/EIG_dlw_sub5p_2* .
58    ln -sf /nobackup/dmenemen/forcing/ECMWF_operational/* .
59  cp ../../MITgcm_contrib/llc_hires/llc_1080/input/* .  cp ../../MITgcm_contrib/llc_hires/llc_1080/input/* .
60  mv data.exch2_90x90x1342 data.exch2  mv data.exch2_90x90x1342 data.exch2
61  mpiexec -n 1600 ./mitgcmuv  mpiexec -n 1600 ./mitgcmuv
# Line 39  mpiexec -n 1600 ./mitgcmuv Line 64  mpiexec -n 1600 ./mitgcmuv
64    
65  look at output  look at output
66    
67  for ts=[1920:240:8880]  for ts=[50760]
68      fld=quikread_llc(['Eta.' myint2str(ts,10) '.data'],1080);      fld=quikread_llc(['Eta.' myint2str(ts,10) '.data'],1080);
69      clf,quikplot_llc(fld),caxis([-2.5 2]),thincolorbar      clf,quikplot_llc(fld),caxis([-2.5 2]),thincolorbar
70      title(ts)      title(ts)
71      pause(.1)      pause(.1)
72  end  end
73    
74  ts=14040;  ts=50760;
75  for fld={'S','T','U','V','W','HEFF'}  for fld={'S''T','U','V','W','HEFF'}
76      tmp=quikread_llc([fld{1} '.' myint2str(ts,10) '.data'],1080);      tmp=quikread_llc([fld{1} '.' myint2str(ts,10) '.data'],1080);
77      clf,quikplot_llc(tmp),thincolorbar      clf,quikplot_llc(tmp),thincolorbar
78      title(fld{1})      title(fld{1})

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

  ViewVC Help
Powered by ViewVC 1.1.22