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

add more warp sync for cuda reductions #6746

Merged

Conversation

tcclevenger
Copy link
Contributor

More __syncwarp() calls to avoid potential race conditions in cuda reductions. See #6630.

@tcclevenger tcclevenger self-assigned this Jan 24, 2024
@ndellingwood
Copy link
Contributor

Is this a priority for the 4.2.01 patch release as well?

Copy link
Contributor

@ndellingwood ndellingwood left a comment

Choose a reason for hiding this comment

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

Changes are reasonable, aligning with #6630

@ndellingwood
Copy link
Contributor

ndellingwood commented Jan 25, 2024

CI issues with the Cuda builds, each have Check out from version control messages and Jenkins issues with the checkout:

...
ERROR: Workspace has a .git repository, but it appears to be corrupt.

@dalg24
Copy link
Member

dalg24 commented Jan 25, 2024

Unrelated machine issue. Ignoring.

@dalg24 dalg24 merged commit d8ace97 into kokkos:develop Jan 25, 2024
30 of 31 checks passed
@tcclevenger tcclevenger deleted the cuda_warp_sync_to_avoid_race_conditions branch January 25, 2024 20:12
ndellingwood pushed a commit to ndellingwood/kokkos that referenced this pull request Jan 25, 2024
…id_race_conditions

add more warp sync for cuda reductions

(cherry picked from commit d8ace97)
@ndellingwood
Copy link
Contributor

Cherry-pick to release-candidate-4.2.01 PR #6751

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants