-
Notifications
You must be signed in to change notification settings - Fork 1
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
Performance scaling #94
Comments
From the internal UM timer diagnostics, e.g.
Calculated standard deviations of the routines. Sorted values are
Notable that most of the standard deviation comes from just two relatively inexpensive routines. Excluding these removes most of the variation. SFEXCH includes boundary layer calculations w/o any communications so it's a mystery why it should be so variable. |
Occasional extreme cases can occur. The following results were for a month long simulation configured to write separate UM output each day, run on 2024-10-04. The exact same simulation was then repeated on 2024-10-08: 2024-10-04:
2024-10-08:
Differences in mean routine times across the PEs are
Plots of the same thing: It's mostly the same routines from before causing the slowdown. However |
From Spencer's 20240827-release-preindustrial+concentrations-run with 192 atmosphere, 180 ocean, 16 ice PEs
Walltime from UM
atm.fort6.pe0
filesDifference between the PBS time and the UM time is around 60 s. Variation here will make scaling analysis trickier.
The text was updated successfully, but these errors were encountered: