Skip to content

NIXL_EP: Enable CUDA IPC NVLINK backend - #1099

Merged
michal-shalev merged 11 commits into
ai-dynamo:mainfrom
michal-shalev:enable-nixl-cuda-ipc
Dec 23, 2025
Merged

michal-shalev merged 11 commits into
ai-dynamo:mainfrom
michal-shalev:enable-nixl-cuda-ipc

Conversation

@michal-shalev

Copy link
Copy Markdown
Contributor

What?

Enable CUDA IPC NVLINK backend for NIXL EP.

Why?

Recent UCX bug fixes have resolved the issues that previously prevented CUDA IPC from working as NVLINK backend for NIXL EP.
Removing UCX_TLS=^cuda_ipc from the build script enables users of the dockerfile to use this backend. This export is no longer needed.

How?

  • Removed UCX_TLS=^cuda_ipc export from build script
  • Removed assertion blocking --nvlink-backend nixl in elastic tests

Signed-off-by: Michal Shalev <mshalev@nvidia.com>
@michal-shalev michal-shalev self-assigned this Dec 9, 2025
@michal-shalev
michal-shalev requested a review from a team as a code owner December 9, 2025 16:16
@copy-pr-bot

copy-pr-bot Bot commented Dec 9, 2025

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@github-actions

github-actions Bot commented Dec 9, 2025

Copy link
Copy Markdown

👋 Hi michal-shalev! Thank you for contributing to ai-dynamo/nixl.

Your PR reviewers will review your contribution then trigger the CI to test your changes.

🚀

Comment thread .gitlab/build.sh
@michal-shalev
michal-shalev requested review from a team and ovidiusm December 9, 2025 16:19
@michal-shalev

Copy link
Copy Markdown
Contributor Author

/ok to test c4081f1

@aranadive

Copy link
Copy Markdown
Contributor

/build

@michal-shalev

Copy link
Copy Markdown
Contributor Author

/ok to test 7305f33

@michal-shalev

Copy link
Copy Markdown
Contributor Author

/build

@michal-shalev

Copy link
Copy Markdown
Contributor Author

/ok to test 9d68210

@michal-shalev
michal-shalev enabled auto-merge (squash) December 23, 2025 19:02
@michal-shalev

Copy link
Copy Markdown
Contributor Author

/build

@michal-shalev

Copy link
Copy Markdown
Contributor Author

/ok to test eb87167

@brminich

Copy link
Copy Markdown
Contributor

/build

@michal-shalev
michal-shalev merged commit 67e6419 into ai-dynamo:main Dec 23, 2025
16 of 18 checks passed
@michal-shalev
michal-shalev deleted the enable-nixl-cuda-ipc branch December 24, 2025 13:24
ovidiusm pushed a commit to ovidiusm/nixl that referenced this pull request Jan 5, 2026
Signed-off-by: Michal Shalev <mshalev@nvidia.com>
nv-nmailhot pushed a commit that referenced this pull request Jan 5, 2026
Signed-off-by: Michal Shalev <mshalev@nvidia.com>
Co-authored-by: Michal Shalev <mshalev@nvidia.com>
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.

6 participants