Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Increase UM pes by a node #29

Draft
wants to merge 1 commit into
base: dev-preindustrial+concentrations
Choose a base branch
from

Conversation

blimlim
Copy link

@blimlim blimlim commented Feb 5, 2025

Closes #28.

This PR increases the number of PEs allocated to the atmosphere by a node, bringing configuration in line with the recent change to the ESM1.5 configurations.

@blimlim blimlim requested a review from MartinDix February 5, 2025 04:23
Copy link

@MartinDix MartinDix left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All good

@blimlim blimlim marked this pull request as draft February 6, 2025 01:31
@blimlim
Copy link
Author

blimlim commented Feb 6, 2025

Logs from runs with 192 vs 240 pes show that the atmosphere waits more for the ocean in both cases, the opposite of what we saw for ESM1.5:

192 UM PEs:

Walltime Used: 01:20:31
Atmosphere logs:

   ROUTINE              CALLS  TOT CPU    AVERAGE   TOT WALL  AVERAGE  % CPU    % WALL    SPEED-UP
...
 5 GETO2A_COMM          2920    373.10      0.13    373.10      0.13    7.86    7.86      1.00

Ocean logs:

oasis_recv                          123.062082
oasis_send                            1.229582
oasis_recv1                          23.143442
oasis_send1                           0.795914

240 UM PEs:

Walltime Used: 01:20:07
Atmosphere logs

                              Non-Inclusive Timer Summary for PE    0
   ROUTINE              CALLS  TOT CPU    AVERAGE   TOT WALL  AVERAGE  % CPU    % WALL    SPEED-UP
  1 GETO2A_COMM          2920    954.95      0.33    954.95      0.33   20.22   20.22      1.00
2  ATM_STEP             ****    737.34      0.04    737.37      0.04   15.61   15.61      1.00

Ocean logs:

oasis_recv                          118.235277
oasis_send                            1.217324
oasis_recv1                          23.255084
oasis_send1                           0.781327

Increasing the UM PEs only appears to make the atmosphere wait more, with no effect on total walltime.

I'll try adding a node to the ocean.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants