19 | | UM versions installed on ARCHER: 6.1, 6.6.3, 7.3, 7.8, 8.2, 8.4, 8.5, and 8.6. This means that you can run umui jobs on ARCHER for these versions of the model. However, we are still testing various model configurations; results of our tests can be found [wiki:Archer/HectorArcherComparison here]. |
| 16 | UM versions installed on ARCHER are: 6.1, 6.6.3, 7.3, 7.8, 8.2, 8.4, 8.5, 8.6, 10.1, 10.2 and 10.3. |
38 | | and the '''User file overrides''' file to be |
39 | | |
40 | | {{{ |
41 | | ~umui/overrides/archer_cce_7.3_file |
42 | | }}} |
43 | | |
44 | | ''Things to do on ARCHER'' |
45 | | |
46 | | Set up ssh keys - you can simply copy the authorized_keys file from HECToR to ARCHER. |
47 | | |
48 | | Ensure that your .profile is appropriate on ARCHER, again, this can probably just be copied directly from HECToR. Ensure the following lines are in your ARCER profile |
49 | | {{{ |
50 | | . /etc/profile |
51 | | . /etc/bash.bashrc |
52 | | }}} |
53 | | |
54 | | Note that the environment variable TARGET_MC is set to cce on HECToR - this tells the UM build system to use the Cray compiler. On ARCHER we have again adopted the Cray compiler and TARGET_MC=cce remains the correct choice on ARCHER, however, we are experimenting with the Intel compiler. Initial tests indicate that there is little to choose between Intel and Cray. |
| 34 | * [wiki:Archer/NercArchiving Setting up automatic archiving of UM output] |
| 35 | * [wiki:Archer/DDT Debugging the UM on ARCHER with DDT] |
| 36 | * [wiki:Archer/SCM Running the SCM on the ARCHER post-processor] |
59 | | A quick scan of our test results indicates that jobs running on ARCHER with the same domain decomposition as on HECToR will run in half the wall clock time. However, the AU cost of an ARCHER core-hr is 15AU whereas a HECToR core-hr was 4AU, thus maintaining the same processor count will result in a cost increase by a factor of 15/8 , ie nearly twice as AU-costly on ARCHER as on HECToR. This represents good value since the NERC AU award is nearly 15/4 times bigger than on HECToR. However, it is well worthwhile experimenting with processor decomposition to find an efficient configuration. |
60 | | |
61 | | === UM Archiving on ARCHER === |
62 | | |
63 | | Instructions for setting up automatic archiving of UM output can be found [wiki:Archer/NercArchiving here]. |
64 | | |
65 | | === Porting a job from MONSooN to Archer === |
66 | | |
67 | | Instructions can be found [wiki:Faq/ConvertMonsoonJobToArcher here]. |
68 | | |
69 | | === Interactive UM debugging with DDT === |
70 | | |
71 | | Instructions can be found [wiki:Archer/DDT here]. |
72 | | |
73 | | === Running the SCM on the ARCHER post processor === |
74 | | |
75 | | Instructions can be found [wiki:Archer/SCM here]. |
76 | | |
77 | | === Upgrading to cce8.3.7 === |
78 | | |
79 | | Notes and instructions [wiki:Archer/cce8.3.7 here]. |
80 | | |
81 | | |