Skip to content

Revert "Use native NVSHMEM synchronization APIs in NVSHMEM backends (#107)"#110

Merged
romerojosh merged 1 commit intomainfrom
revert_pr107
Mar 8, 2026
Merged

Revert "Use native NVSHMEM synchronization APIs in NVSHMEM backends (#107)"#110
romerojosh merged 1 commit intomainfrom
revert_pr107

Conversation

@romerojosh
Copy link
Collaborator

Further testing of #107 uncovered issues with NVSHMEM versions older than 3.3.24. Reverting those changes for now until an appropriate workaround is in place.

…107)"

This reverts commit d5716ce.

Signed-off-by: Josh Romero <joshr@nvidia.com>
@romerojosh romerojosh merged commit e401242 into main Mar 8, 2026
4 checks passed
romerojosh added a commit that referenced this pull request Mar 10, 2026
…ckends (#107)" (#110)"

This reverts commit e401242.

Signed-off-by: Josh Romero <joshr@nvidia.com>
romerojosh added a commit that referenced this pull request Mar 11, 2026
* Revert "Revert "Use native NVSHMEM synchronization APIs in NVSHMEM backends (#107)" (#110)"

This reverts commit e401242.

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

* Apply NVSHMEM_CUMEM_GRANULARITY workaround for older NVSHMEM versions.

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

* Increase NVSHMEM_CUMEM_GRANULARITY to maximum of 2 GiB.

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

---------

Signed-off-by: Josh Romero <joshr@nvidia.com>
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