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

Temporarily disable team policy for Kokkos ghost neigh list build due to kno… #3821

Merged
merged 1 commit into from
Jun 19, 2023

Conversation

stanmoore1
Copy link
Contributor

@stanmoore1 stanmoore1 commented Jun 16, 2023

…wn bug

Summary

There is a bug in the team policy code for Kokkos ghost neigh list build. This code path is currently not used anywhere in the main LAMMPS code, but has been encountered by at least two external projects. Fixing the bug is not trivial, so this is a temporary workaround with an (expected) small performance impact on the neigh list build. The workaround simply falls back to a flat range policy instead of team policy.

Related Issue(s)

None

Author(s)

Stan Moore (SNL), reported by Chuck Witt (Cambridge)

Licensing

By submitting this pull request, I agree, that my contribution will be included in LAMMPS and redistributed under either the GNU General Public License version 2 (GPL v2) or the GNU Lesser General Public License version 2.1 (LGPL v2.1).

Backward Compatibility

Yes

@stanmoore1 stanmoore1 self-assigned this Jun 16, 2023
@stanmoore1 stanmoore1 changed the title Temporarily disable team policy for ghost neigh list build due to kno… Temporarily disable team policy for Kokkos ghost neigh list build due to kno… Jun 16, 2023
@stanmoore1 stanmoore1 assigned akohlmey and unassigned stanmoore1 Jun 16, 2023
@akohlmey akohlmey added this to the Stable Release Summer 2023 milestone Jun 16, 2023
@akohlmey akohlmey requested review from athomps and sjplimp June 16, 2023 21:35
@akohlmey akohlmey merged commit d6f93a5 into lammps:develop Jun 19, 2023
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

None yet

3 participants