Skip to content

Conversation

mitchdz
Copy link
Collaborator

@mitchdz mitchdz commented Oct 8, 2025

CUDA 13 Support

This update adds CUDA 13.0 build support.

Working deployments test - https://github.com/NVIDIA/cuda-quantum/actions/runs/18562671783

Changes

  • Add support for CUDA 13, including CC 100 (Blackwell) only when CUDA ≥ 13.0
    • CUDA 12.6 does not recognize CC 100; future updates will move to CUDA 12.9
  • Remove Volta (CC 70) from CMake targets
  • Add Turing (CC75) to CMake targets
  • Update docs to remove CUDA 11.x references
  • UCX: v1.16.0v1.19.0
  • CuPy: 13.4.113.6.0 for both cupy-cuda12x and cupy-cuda13x
  • Default build targets CUDA 13 in pyproject.toml
  • Update wheel Dockerfile to handle CUDA 13 ↔ CUDA 12 deps
  • (Thanks @1tnguyen) Removed deprecated Thrust calls per CCCL v3.0.0
  • prevent libc++ from redefining conflicting headers from CCCL 1934d3a
  • fix publishing pipeline
    • for python 3.12 skip the test installation error, as the old cuda-quantum pypi packages for 0.8.0 does not exist for those wheels.
  • update mgpu sha for cusvim cuda13 support

Open issues (to be address in future PRs)

Signed-off-by: Mitchell <[email protected]>
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 8, 2025 14:19 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:29 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:30 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:30 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:30 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:30 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:38 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:38 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:38 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:38 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:38 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:38 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:38 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:38 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:38 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:38 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:38 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:38 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:44 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:45 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:45 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 13:45 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 14:26 — with GitHub Actions Inactive
@mitchdz mitchdz temporarily deployed to ghcr-deployment October 16, 2025 14:26 — with GitHub Actions Inactive
@bmhowe23
Copy link
Collaborator

This passed here (https://github.com/NVIDIA/cuda-quantum/actions/runs/18546302088), so I will force this merge now.

@bmhowe23 bmhowe23 merged commit 43f539c into main Oct 16, 2025
47 of 48 checks passed
@bmhowe23 bmhowe23 deleted the test-ubuntu2404 branch October 16, 2025 15:24
github-actions bot pushed a commit that referenced this pull request Oct 16, 2025
github-actions bot pushed a commit that referenced this pull request Oct 16, 2025
Copy link

CUDA Quantum Docs Bot: A preview of the documentation can be found here.

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.

2 participants