Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #8137
This updates JUCX to 1.15, updating the example and CI dockerfiles.
The Dockerfile.multi is using
aarch64
but the rest are usingx86_64
.I will test with cuda12 locally.
Note: I am not able to get rocky8 to work with the packages we have in openucx with cuda12. There is a cuda11 + centos8 package, but not a cuda12 + centos8. I also don't see consistency with the architectures supported, so we would need to work with the UCX team to get those releases populated (perhaps UCX 1.16?)
For now, if a user wants one of these combinations in RockyOS, they would have to build from source. Ubuntu 20 and 22 have all combinations: cuda11 and cuda12, aarch64 and x86_64.
I had to make a table of the releases for 1.15 over at https://github.com/openucx/ucx/releases, here it is:
Update: I am able to install the centos7/cuda12 binary on rocky8, so that would be one approach while we get the support matrix figured out.