Changes between Version 1 and Version 2 of Archer/SCM


Ignore:
Timestamp:
05/06/15 15:24:50 (4 years ago)
Author:
grenville
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Archer/SCM

    v1 v2  
    1 stuff 
     1This is a very basic guide to getting a UM 8.6 SCM model to run on the ARCHER post processing machine. At this stage it's an aide memoire for me as much as anything. This requires a low degree of hacking - this could be removed by creating some hand edits in the future. 
     2 
     3The UMIU job is xlmjb. 
     4 
     5Set 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 
     7ssh to the post processor machine  -- ssh espp1 
     8 
     9Go 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 
     11Make sure you have the intel programming environment loaded and that you swap to intel/13.1.3.192 before using.  
     12 
     13You 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. 
     14 
     15 
     16Then build the model 
     17 
     18fcm build  
     19 
     20My executable was created in /home/n02/n02/grenvill/um/xlmjb/umatmos/bin - yours will be similarly. 
     21 
     22The path to the executable should be typed in the UMUI window in the model compile and run options, and the UMUI now set to run the model (switch off extraction and compilation). 
     23 
     24Submit the job to ARCHER and again qdel the job to prevent it from trying to run. 
     25 
     26 
     27Go to the umui_runs directory just created, add to CNTLATM the namelist 
     28 
     29 
     30&RUN_Eng_Corr 
     31/ 
     32 
     33just before 
     34 
     35 &RUN_Dyn 
     36 IntRand_seed=0, 
     37. 
     38. 
     39 
     40 
     41and type ./umuisubmit_run 
     42 
     43 
     44 
     45 
     46 
     47 
     48 
     49 
     50 
     51 
     52 
     53