Skip to content

Conversation

@amametjanov
Copy link
Contributor

Reduce the number of threading barriers in ocean

[BFB]

@mark-petersen
Copy link
Contributor

@amametjanov could you rebase on the head of ocean/develop? If you prefer to add these commits to #152 and close this PR, that is fine. Whatever is easiest for you. The two PRs look similar, but they each edit a large number of files.

To make multi-threaded runs BFB with single-threaded runs in coupled cases.
@amametjanov amametjanov force-pushed the azamat/ocean/reduce-omp-barriers branch from ce2b6ca to 8838e74 Compare April 11, 2019 14:09
@amametjanov
Copy link
Contributor Author

Rebased

mark-petersen added a commit that referenced this pull request Apr 12, 2019
Reduce the number of threading barriers in ocean

[BFB]
Copy link
Contributor

@mark-petersen mark-petersen left a comment

Choose a reason for hiding this comment

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

This passed all my tests for MPAS-O and E3SM. Just waiting in line for PR to proceed on E3SM next now.

@mark-petersen mark-petersen merged commit 8838e74 into MPAS-Dev:ocean/develop May 27, 2019
jonbob added a commit to E3SM-Project/E3SM that referenced this pull request May 29, 2019
MPAS-Ocean threading and GPU update

This updates OpenMP and OpenACC calls in MPAS-Ocean, including:
* GPU optimization in EOS: MPAS-Dev/MPAS-Model#69 and MPAS-Dev/MPAS-Model#170
* Update ocean BGC threading: MPAS-Dev/MPAS-Model#152
* Reduce threading barriers: MPAS-Dev/MPAS-Model#194
It is not bfb due to change in order of operations. It should not be climate
changing.

Fixes #2860

[non-BFB]
jonbob added a commit to E3SM-Project/E3SM that referenced this pull request May 30, 2019
MPAS-Ocean threading and GPU update

This PR updates OpenMP and OpenACC calls in MPAS-Ocean, including:
* GPU optimization in EOS: MPAS-Dev/MPAS-Model#69 and MPAS-Dev/MPAS-Model#170
* Update ocean BGC threading: MPAS-Dev/MPAS-Model#152
* Reduce threading barriers: MPAS-Dev/MPAS-Model#194
It is not bfb due to change in order of operations. It should not be climate
changing.

Fixes #2860

[non-BFB]
ashwathsv pushed a commit to ashwathsv/MPAS-Model that referenced this pull request Jul 21, 2020
…evelop

Reduce the number of threading barriers in ocean

[BFB]
mark-petersen added a commit to mark-petersen/MPAS-Model that referenced this pull request Jan 11, 2021
…evelop

Reduce the number of threading barriers in ocean

[BFB]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants