1 / 14

How to run RSM on imtf4

How to run RSM on imtf4. As of 2010/8/2 by Kei Yoshimura (AORI). Using Cygwin in your laptop. Double click “cygwin” run “startx” from any terminal, login to imtf4 machine Try “grads” to check X-window works. $ ssh –Y rsm1 @imtf4.ees.hokudai.ac.jp

masao
Download Presentation

How to run RSM on imtf4

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. How to run RSM on imtf4 As of 2010/8/2 by Kei Yoshimura (AORI)

  2. Using Cygwin in your laptop • Double click “cygwin” • run “startx” • from any terminal, login to imtf4 machine • Try “grads” to check X-window works. $ ssh –Y rsm1@imtf4.ees.hokudai.ac.jp rsm1~rsm6 are available depends on traffic. password: rsm10sapporo “@” symbol is located right-hand side of your keyboard(next to “P”)!!

  3. Cygwin’s window size problem • Please change your terminal window size by • click and hold the up-right corner of the terminal. • once drag your mouse outside of terminal • drag back into the terminal • adjust terminal size • Create your directory on your home directory, such as • mkdir /work1/RSM/[your name] • cd /work1/RSM/[your name]

  4. Preparation for installation • log-in imtf4 $ ssh –Y rsm1@imtf4.ees.hokudai.ac.jp rsm1~rsm6 are available with password rsm10sapporo

  5. Technical Notes • Use /work1/RSM/[your_name] directory instead of /home directory. Then delete your directory in /home. (please do not delete other’s!) • Select 2 for number of pes. • You may use your computer in your institute instead of imtf4. In this case, You need • either intel or pgi fortran • mpich program if you want to MPI • CVSROOT=:pserver:anoncvs@rokka.ucsd.edu:/rokka1/kana/cvs-server-root/cpscvs (see http://g-rsm.wikispaces.com/Installation)

  6. Typical Troubleshoot • Compilation error: • “cvs co” doesn’t work!  set CVSROOT correctly • compilation stops!  Ask assistants! • Execution error: • Finish too early!  check files in output directory (r_000). You should have sig.ft48. • Overflown (lots of “*” in out_rfcst files)!  shorten DELTAT_REG in rsm/rsim files and rerun. • Post-process error: • grib2ctl.pl does not work!  copy /home/rsm1/grib2ctl.pl to your working directory and try again.

  7. Recompile without downloading • If you have downloaded the necessary files, you don’t need to do “./install” process. • If you have problem in “libs”, • cd libs • configure-libs • make (or make clean, make) • If you have problem in “rsm”, • cd rsm • configure-model • make (or make clean, make) • If you want to create other executable script • cd rsm_runs • configure-scr XXXXX [rsim, rsm, etc.]

  8. Preparation for installation 2 • Set CVSROOT environment For your information: • CVS: Concurrent Versions System • The CVS in Hokudai is mirrored from Scripps, California. $ export CVSROOT=/work1/RSM/cpscvs or $ setenv CVSROOT /work1/RSM/cpscvs !! without “=“

  9. Installation through CVS $ cd /work1/RSM/[your name] # go to working directory $ mkdir test ; cd test # creating working directory $ cvs co INSTALL # needs to be all capital $ ./install choose followings model: rsm architecture: mpi institution: ecpc machine: linux nickname: imtf4 compiler: intel additional options: no domain: 37 (81x87, Japan, 30km) -> you can choose any. but smaller domain is recommended time: 00:30 (just press enter) # of pes: 2 script: rsm Then compilation starts. This process may take 10-15 minutes.

  10. Running RSM • rsm runs in rsm_runs directory. • this script (rsm) runs a 48 hours simulation from 1990/3/9 0Z. • check the calculation status by or $ cd rsm_runs $ ./rsm $ top $ tail –f r_000/out-rfcst.ft48 Calculation takes 10 minutes or so.

  11. Visualize the results 1 • Let’s use GrADS. • Modify r_pgb.ctl as follows (shown by red): $ cd r_000 $ ~/grib2ctl.pl r_pgb.ft00 > r_pgb.ctl dset ^r_pgb.ft%f2 index ^r_pgb.ft00.idx options template undef 9.999E+20 ... tdef17 linear 00Z09mar1990 3hr zdef 12 levels ... then execute “gribmap” $ gribmap –i r_pgb.ctl

  12. Visualize the results 2 • Launch grads and open r_pgb.ctl • For example, you can see an animation of 500hPa level by • More description is available at • http://www.iges.org/grads/ • http://meteora.ucsd.edu/~kyoshimura/?IT%20memo%2FGrADS%20memo $ grads > open r_pgb.ctl > set z 6 # set the height at 500hPa > set t 1 17 # set the time from 1990/3/9 0Z to 3/11 0Z > d hgtprs # visualize the height

  13. Changing the model domain • You may choose domain from def/def_rsm • modify rsm/configure-model and compile again. [kei@shuidef]$ ls -1 def_rsm/ CVS rsm1024x651_g62k28_usa_10km_merc rsm1024x669_g62k28_usa_10km_merc rsm108x109_g62k28_california_5km_merc ... $ cd rsm edit MODEL_DEFINE in configure-model $ ./configure-model $ make clean ; make $ cd ../rsm_runs $ configure-scrrsm

  14. Changing simulation period • Use rsim script in rsm_runs directory • Continue to next slides. $ cd rsm_runs $ ./configure-scrrsim edit year, date, time, as you like. $ ./rsim

More Related