Skip to content

Fix NVSHMEM teams for column-major rank order. - #160

Merged
romerojosh merged 1 commit into
mainfrom
nvshmem-col-major-teams
Sep 2, 2026
Merged

Fix NVSHMEM teams for column-major rank order.#160
romerojosh merged 1 commit into
mainfrom
nvshmem-col-major-teams

Conversation

@romerojosh

Copy link
Copy Markdown
Collaborator

This PR corrects a bug with NVSHMEM team creation when the cuDecomp set to use the non-default column major rank ordering mode (CUDECOMP_RANK_ORDER_COL_MAJOR). Before this change, the internal NVSHMEM teams remained in their original row-major rank assignment order. These teams are used for synchronization and scheduling of the NVSHMEM backends so this inconsistency could result in deadlocks or potential data corruption.

Signed-off-by: romerojosh <joshr@nvidia.com>
@romerojosh

Copy link
Copy Markdown
Collaborator Author

/build

@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown

🚀 Build workflow triggered! View run

@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown

✅ Build workflow passed! View run

@romerojosh
romerojosh merged commit 1635dc3 into main Sep 2, 2026
4 checks passed
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.

1 participant