Changes between Version 2 and Version 3 of Archer/SCM
- Timestamp:
- 05/06/15 15:52:51 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Archer/SCM
v2 v3 5 5 Set it up to extract and build the model and submit it to ARCHER. qdel the job before it starts to build - we need to build the model to run serially on the post processor machine. 6 6 7 ssh to the post processor machine -- ssh espp1 7 ssh to the post processor machine -- 8 9 {{{ 10 ssh espp1 11 }}} 8 12 9 13 Go to the target machine route directory and then find the cfg subdirectory (/home/n02/n02/n02/grenvill/um/xlmjb/umatmos/cfg in my case) 10 14 11 15 Make sure you have the intel programming environment loaded and that you swap to intel/13.1.3.192 before using. 16 17 {{{ 18 module swap PrgEnv-cray PrgEnv-intel 19 module swap intel/14.0.4.211 intel/13.1.3.192 20 }}} 12 21 13 22 You will need to change bld.cfg so that it builds a model linked to the serial communications library (/work/n02/n02/hum/gcom/intel/gcom4.5/archer_intel_serial) and that, since some module information doesn't work on the post-processor (see http://www.archer.ac.uk/documentation/user-guide/development.php#sec-4.7), you need to specify netcdf library paths explicitly. Use /home/n02/n02/grenvill/um/xlmjb/umatmos/cfg as an example config file. … … 16 25 Then build the model 17 26 27 {{{ 18 28 fcm build 29 }}} 19 30 20 31 My executable was created in /home/n02/n02/grenvill/um/xlmjb/umatmos/bin - yours will be similarly. … … 27 38 Go to the umui_runs directory just created, add to CNTLATM the namelist 28 39 29 40 {{{ 30 41 &RUN_Eng_Corr 31 42 / 43 }}} 32 44 33 45 just before 34 46 47 {{{ 35 48 &RUN_Dyn 36 49 IntRand_seed=0, 37 50 . 38 51 . 52 }}} 39 53 54 I don't know why the SCM needs the RUN_Eng_Corr namelist because it's not used - this may be just an issue for this particular job (I don't know its provenance) 40 55 41 and type ./umuisubmit_run 56 To run the model type 57 58 {{{ 59 ./umuisubmit_run 2>&1 | tee $WHERE-YOU-WANT-TRACE 60 }}} 42 61 43 62 … … 51 70 52 71 53