Skip to content

Drop CUDA 12.0 from CI matrix#431

Merged
bdice merged 1 commit intobranch-25.12from
drop-cuda-12.0
Oct 1, 2025
Merged

Drop CUDA 12.0 from CI matrix#431
bdice merged 1 commit intobranch-25.12from
drop-cuda-12.0

Conversation

@bdice
Copy link
Copy Markdown
Contributor

@bdice bdice commented Sep 30, 2025

This drops CUDA 12.0 from the CI matrix.

xref: rapidsai/build-planning#223

@bdice bdice requested a review from a team as a code owner September 30, 2025 16:32
@bdice bdice requested a review from AyodeAwe September 30, 2025 16:32
@bdice bdice added breaking Introduces a breaking change improvement Improves an existing functionality labels Sep 30, 2025
Copy link
Copy Markdown
Member

@jakirkham jakirkham left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Bradley! 🙏

Had a couple questions about hardware we test on. Otherwise this looks good

- { ARCH: 'amd64', PY_VER: '3.11', CUDA_VER: '12.2.2', LINUX_VER: 'ubuntu22.04', GPU: 'h100', DRIVER: 'latest', DEPENDENCIES: 'latest' }
- { ARCH: 'amd64', PY_VER: '3.12', CUDA_VER: '12.0.1', LINUX_VER: 'rockylinux8', GPU: 'l4', DRIVER: 'latest', DEPENDENCIES: 'latest' }
- { ARCH: 'amd64', PY_VER: '3.10', CUDA_VER: '12.2.2', LINUX_VER: 'rockylinux8', GPU: 'l4', DRIVER: 'earliest', DEPENDENCIES: 'oldest' }
- { ARCH: 'amd64', PY_VER: '3.11', CUDA_VER: '12.2.2', LINUX_VER: 'ubuntu22.04', GPU: 'l4', DRIVER: 'latest', DEPENDENCIES: 'latest' }
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we want one of these to be an H100 (as was the case before)?

Suggested change
- { ARCH: 'amd64', PY_VER: '3.11', CUDA_VER: '12.2.2', LINUX_VER: 'ubuntu22.04', GPU: 'l4', DRIVER: 'latest', DEPENDENCIES: 'latest' }
- { ARCH: 'amd64', PY_VER: '3.11', CUDA_VER: '12.2.2', LINUX_VER: 'ubuntu22.04', GPU: 'h100', DRIVER: 'latest', DEPENDENCIES: 'latest' }

Copy link
Copy Markdown
Contributor Author

@bdice bdice Sep 30, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Previously we had 3 L4 jobs and 2 H100 jobs.

We have much more L4 capacity than H100 capacity, so I decided to use 3 L4 jobs and 1 H100 job instead of 2 L4 jobs and 2 H100 jobs. We do have job queues on H100 nodes fairly often, so this balance should be a better outcome.

- { ARCH: 'amd64', PY_VER: '3.11', CUDA_VER: '12.2.2', LINUX_VER: 'ubuntu22.04', GPU: 'h100', DRIVER: 'latest', DEPENDENCIES: 'latest' }
- { ARCH: 'amd64', PY_VER: '3.12', CUDA_VER: '12.0.1', LINUX_VER: 'rockylinux8', GPU: 'l4', DRIVER: 'latest', DEPENDENCIES: 'latest' }
- { ARCH: 'amd64', PY_VER: '3.10', CUDA_VER: '12.2.2', LINUX_VER: 'rockylinux8', GPU: 'l4', DRIVER: 'earliest', DEPENDENCIES: 'oldest' }
- { ARCH: 'amd64', PY_VER: '3.11', CUDA_VER: '12.2.2', LINUX_VER: 'ubuntu22.04', GPU: 'l4', DRIVER: 'latest', DEPENDENCIES: 'latest' }
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also curious about whether we want to use h100 here

Suggested change
- { ARCH: 'amd64', PY_VER: '3.11', CUDA_VER: '12.2.2', LINUX_VER: 'ubuntu22.04', GPU: 'l4', DRIVER: 'latest', DEPENDENCIES: 'latest' }
- { ARCH: 'amd64', PY_VER: '3.11', CUDA_VER: '12.2.2', LINUX_VER: 'ubuntu22.04', GPU: 'h100', DRIVER: 'latest', DEPENDENCIES: 'latest' }

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same as above.

@bdice
Copy link
Copy Markdown
Contributor Author

bdice commented Oct 1, 2025

Testing in cuDF before merging: rapidsai/cudf#20158

@bdice
Copy link
Copy Markdown
Contributor Author

bdice commented Oct 1, 2025

Tests passed downstream (with some known unrelated failures). Merging.

@bdice bdice merged commit bd7efda into branch-25.12 Oct 1, 2025
2 checks passed
@bdice bdice deleted the drop-cuda-12.0 branch October 24, 2025 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking Introduces a breaking change improvement Improves an existing functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants