Changes between Version 65 and Version 66 of Archer2


Ignore:
Timestamp:
18/12/20 16:46:26 (4 months ago)
Author:
ros
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Archer2

    v65 v66  
    4040[[br]] 
    4141== UM == 
    42 Currently installed versions 7.3, 8.4, 11.[1-7] 
     42Currently installed versions 7.3, 8.4, 11.1 up to 11.7 
     43 
    4344||||||||||  Example jobs  || 
    4445|| UM version || job/suite id ||  config_root_path  ||  branches  ||  note  || 
     
    5556''Table 1. '' 
    5657 
    57 == Initial setup on ARCHER2 == 
     58== Initial setup for running the UM Rose/Cylc Suites on ARCHER2 == 
     59 
    5860If submitting from puma, add 
    5961{{{ 
     
    7173to your `~/.bash_profile` on ARCHER2. 
    7274 
     75===  
     76 
    7377== Quick Start == 
    7478 
    75 The following should be appropriate for most UM vn11.x versions. Unfortunately as UM suites can be configure multiple ways and there's no "standard" UM job configurations it cannot be guaranteed to work. If there are still issues, please reference the more detailed instructions following this section. 
     79The following should be appropriate for most UM vn11.x versions. Unfortunately as UM suites can be configured in multiple ways and there's no "standard" UM job configurations it cannot be guaranteed to work. If there are still issues, please reference the more detailed instructions following this section. 
    7680 
    7781There are 4 stages in converting an ARCHER job into an ARCHER2 job. 
    7882* Copy a standard archer2.rc site file. 
    79 * Edit the suite.rc this use this file. 
     83* Edit the suite.rc to use this file. 
    8084* Edit the metadata file to allow access to the ARCHER2 configuration. 
    8185* Update the GUI to use ARCHER2 and change the processor decomposition. 
     
    9397`UM_ATM_NPROCX = {{ATM_PROCX}}` then copy `/home/simon/archer2/archer2.rc` to `site/archer2.rc`. 
    9498 
    95 If the `UM_ATM_NPROCX =` type lines use some other format, copy `/home/simon/archer2/archer2.rc` as a base and then edit it the change in each line in 
     99If the `UM_ATM_NPROCX =` type lines use some other format, copy `/home/simon/archer2/archer2.rc` as a base and then edit it to change each line in 
    96100{{{ 
    97101{% set APPN = ATM_PPN if ATM_PPN is defined else PPN %} 
     
    148152=== metadata === 
    149153 
    150 In `meta/rose-meta.conf`, locate and change all instances of `archer` to `archer2` and `ARCHER` to `ARCHER2` etc. 
     154In `meta/rose-meta.conf`, locate and change all instances of `archer` to `archer2`, `ARCHER` to `ARCHER2`, `Archer` to `Archer2`, etc. 
    151155 
    152156For example: 
     
    178182=== GUI === 
    179183 
    180 Now start the GUI with `rose edit`. There will be a warning triangle next to '''suite conf''' section. 
    181 In '''suite conf->Host Machine''' select Archer2, then set the Queue standard queue and the account group by clicking on the plus to add then to the configuration, and then changing the values. This may be in a subsection, selected by clicking the arrow. Remember to put the account group in single quotes. The aid is to remove all of the warning triangles. 
     184Now start the GUI with `rose edit`. There will be a warning triangle next to the '''suite conf''' section. 
     185In '''suite conf->Host Machine''' select Archer2, then set the Queue standard queue and the account group by clicking on the plus to add then to the configuration, and then changing the values. This may be in a subsection, selected by clicking the arrow. Remember to put the account group in single quotes. The aim is to remove all of the warning triangles. 
    182186 
    183187In '''suite conf->Domain Decomposition''' set the Max number of processors/node to be 128. If you plan to depopulate the node, set this to some multiple of 8. If not using IO servers, it is also a good idea to change the Atmosphere decomposition so that the NSxEWx(OpenMP threads) is some multiple of 128 for most efficient running. Keep the total number of cores roughly the same as for ARCHER. 
     
    200204Save the new config. 
    201205 
    202 Note: If you have any bespoke ARCHER app `conf` files (possibly set in `Model Configuration`,, these may have to be renamed and updated for ARCHER2 
     206Note: If you have any bespoke ARCHER app `conf` files (possibly set in `Model Configuration`), these may have to be renamed and updated for ARCHER2 
    203207 
    204208You should now able to submit the job to ARCHER2. 
     
    355359 
    356360== UMUI == 
     361 
     362=== Initial setup for running UMUI jobs on ARCHER2 === 
     363 
     364<Add changes to ~/.bash_profile here> 
     365 
    357366=== UM 8.4 === 
    358367