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

Integrate WMMA #724

Merged
merged 26 commits into from
Jan 30, 2024
Merged

Integrate WMMA #724

merged 26 commits into from
Jan 30, 2024

Conversation

adarmenov
Copy link
Contributor

Integrate WMMA changes into main.

@adarmenov adarmenov added enhancement New feature or request Contingent - DNA These changes are contingent on other PRs 0 diff structural Structural changes to repository that are zero-diff labels Dec 20, 2023
@adarmenov adarmenov self-assigned this Dec 20, 2023
@adarmenov adarmenov requested a review from a team as a code owner December 20, 2023 19:57
@adarmenov
Copy link
Contributor Author

@sdrabenh - I've created PRs in GMAO_Shared, GEOSgcm_GridComp, GEOS_OceanGridComp and GEOSgcm_App. The WMMA (WAVEWATCH, UMWM, sea spray) changes in these fixtures are in branches named 'feature/adarmenov/integrate-wmma'.

@adarmenov
Copy link
Contributor Author

adarmenov commented Dec 20, 2023

@mathomp4
Copy link
Member

mathomp4 commented Jan 4, 2024

The first GNU CI failure is due to using an Intel compiler flag with GNU. I'm going to try and fix this up.

I might also propose some changes to some of the CMake. What's there works, but it's not quite the style we currently use in GEOS CMake.

I assume @sanAkel is looking at the coupled run failure.

components.yaml Outdated Show resolved Hide resolved
@adarmenov
Copy link
Contributor Author

...
I assume @sanAkel is looking at the coupled run failure.

The reason for the coupled run failure is that only datasea has the 'DW' export. If ocean depth is not an export that would be required in the foreseeable future by GCs other than WGCM, then IMO it will be easier if this variable is handled by WGCM. Thoughts @sanAkel?

@mathomp4
Copy link
Member

mathomp4 commented Jan 5, 2024

Okay. I have two new PRs in GEOSgcm_GridComp and WW3:

with the changes I needed for GNU builds. I'll try and retrigger the CI here to see if it gets further.

In my testing, these are zero-diff for an AMIP Intel run where waves aren't used.

@mathomp4
Copy link
Member

mathomp4 commented Jan 5, 2024

I'll try and retrigger the CI here to see if it gets further.

Sigh. I'm an idiot. The CI won't work until these are in the anton branches. Friday brain.

@sdrabenh sdrabenh removed the Contingent - DNA These changes are contingent on other PRs label Jan 30, 2024
@sdrabenh sdrabenh merged commit 24debb1 into main Jan 30, 2024
11 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 diff structural Structural changes to repository that are zero-diff enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants