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

FV3PETS Calculation #1583

Closed
DavidHuber-NOAA opened this issue May 8, 2023 · 2 comments
Closed

FV3PETS Calculation #1583

DavidHuber-NOAA opened this issue May 8, 2023 · 2 comments
Labels
bug Something isn't working invalid This doesn't seem right

Comments

@DavidHuber-NOAA
Copy link
Contributor

Description
Is the FV3PETS calculation correct in config.resources#L535? It seems like nthreads_fv3 should not be used in the calculation of PETS.

Machines affected

All

Context

kjet was failing with out of memory errors for a C384 gdasfcst run, so I attempted to increase the number of threads 2, which quadrupled the number of cores needed, rather than doubled as expected.

Possible Implementation

Remove nthreads_fv3 from the calculation. Perhaps this would require nthreads_fv3 in another location.

@DavidHuber-NOAA DavidHuber-NOAA added the bug Something isn't working label May 8, 2023
@WalterKolczynski-NOAA WalterKolczynski-NOAA added the invalid This doesn't seem right label May 8, 2023
@WalterKolczynski-NOAA
Copy link
Contributor

When we moved to ESMF-managed threading (#1371), the calculation changed to include the threads because ESMF sorts it all out.

Hera has also seen some memory issues lately, but it seems to be from the more recent UFS update (#1509) that added write quilting (see #1572).

@DavidHuber-NOAA
Copy link
Contributor Author

@WalterKolczynski-NOAA Ah, that makes sense. This is my first encounter playing with the threading after the ESMF managed threading and I tried editing config.ufs and the .xml myself instead of rerunning setup_xml.py. I'll keep this in mind. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working invalid This doesn't seem right
Projects
None yet
Development

No branches or pull requests

2 participants