Changes between Version 55 and Version 56 of Archer2


Ignore:
Timestamp:
16/12/20 10:05:56 (4 months ago)
Author:
simon
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Archer2

    v55 v56  
    125125=== suite.rc === 
    126126 
    127 Search the `suite.rc` for any reference to `archer`. If there are none, go onto the next step. Otherwise, duplicate each instance of a reference to `archer` with a similar one to `archer2`. 
     127Search the `suite.rc` for any reference to `archer`. If there are none, go onto the next step. Otherwise, change each instance of a reference to `archer` with `archer2`. 
    128128 
    129129For example change 
     
    133133to 
    134134{{{ 
    135 % set KNOWN_SITE_CFGS = ['archer', 'archer2', 'meto_cray', 'monsoon', 'nci_raijin', 'niwa_cray'] %} 
     135% set KNOWN_SITE_CFGS = ['archer2', 'meto_cray', 'monsoon', 'nci_raijin', 'niwa_cray'] %} 
    136136}}} 
    137137 
    138138=== metadata === 
    139139 
    140 In `meta/rose-meta.conf`, locate and copy the regions `ARCHER_GROUP` and `ARCHER_USER` and change all instances of `archer` to `archer2` in that copy. 
     140In `meta/rose-meta.conf`, locate and change all instances of `archer` to `archer2` and `ARCHER` to `ARCHER2` 
    141141eg. 
    142142{{{ 
     
    149149title=Account group for HPC tasks 
    150150}}} 
    151 should be copied and updated to 
     151should be updated to 
    152152{{{ 
    153153[jinja2:suite.rc=ARCHER2_GROUP] 
     
    160160}}} 
    161161 
    162 Note: If `sort-key` doesn't include `archer`, it may have to be changed to make it different from other values in that group.  
    163  
    164 In `[jinja2:suite.rc=MAIN_ATM_PPN]` or `[jinja2:suite.rc=ATM_PPN]` change `range=1:36` to `range=1:128` 
    165  
    166 In `[jinja2:suite.rc=SITE]` Add `Archer2` to the end of `value-titles=` and add `'archer2'` to the end of `values=`. 
    167  
    168 So they look something like this 
    169 {{{ 
    170 value-titles=MetO Cray, MONSooN, NCI Raijin, NIWA FitzRoy, Archer, Archer2 
    171 values='meto_cray', 'MONSooN','nci_raijin','niwa_fitzroy','archer','archer2' 
    172 }}} 
    173  
    174 Note: This is just an example, the list of machines may be different in your job.  
    175  
    176 If, and only if, the section `[jinja2:suite.rc=SITE]` contains  
    177 {{{ 
    178 trigger=jinja2:suite.rc=ARCHER_GROUP: 'archer'; 
    179        =jinja2:suite.rc=ARCHER_QUEUE: 'archer'; 
    180 }}} 
    181 Add 
    182 {{{ 
    183        =jinja2:suite.rc=ARCHER2_GROUP: 'archer2'; 
    184        =jinja2:suite.rc=ARCHER2_QUEUE: 'archer2'; 
    185 }}} 
    186 after it. 
    187  
    188 If, and only if, there is a section `[ns=host/archer]` add 
    189 {{{ 
    190 [ns=host/archer2] 
    191 sort-key=0a 
    192 title=Archer2 
    193 }}} 
     162 
     163 
     164Also, in `[jinja2:suite.rc=MAIN_ATM_PPN]` or `[jinja2:suite.rc=ATM_PPN]` change `range=1:36` to `range=1:128` 
     165 
     166 
    194167 
    195168 
     
    197170 
    198171Now start the GUI. In `suite conf->Host Machine` select Archer2, the standard queue and the account group. Remember to put the account group in single quotes. 
    199 In `suite conf->Domain Decomposition` set the Max number of processors\node to be 128. If not using IO servers, it is also a good idea to change the 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. You should now able to submit the job to ARCHER2. 
     172In `suite conf->Domain Decomposition` set the Max number of processors\node to be 128. If not using IO servers, it is also a good idea to change the 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. 
     173You may have to add some of the options to the configuration using the GUI. 
     174 
     175You should now able to submit the job to ARCHER2. 
    200176 
    201177End of quick start.