feat: Add CUDA 12.6 builds, update HPC-X & NCCL #41
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.
CUDA 12.6, HPC-X 2.20, & NCCL Updates
This change adds a build for CUDA 12.6 on Ubuntu 22.04 and 20.04. It also updates HPC-X to version 2.20 on all CUDA 12.x builds, and updates NCCL to the latest version available for each build, up to 2.23.4-1.
It additionally removes older odd-numbered builds for CUDA 12.1 and CUDA 12.3, which no longer receive updated NCCL builds from NVIDIA, and removes unsupported image tags from the README. (If CUDA 12.3 is still desired, we can add it back.)
The supported image tags after this change would be 12.0, 12.2, 12.4, and 12.6 on Ubuntu 22.04 and 20.04, as well as 11.8 only on Ubuntu 20.04.
This additionally includes a change for cross-arch build pipeline compatibility while building OpenMPI.