Skip to content

PyTorch CUDA 13 packages + RAPIDS #215

Description

@jameslamb

Description

When we first rolled out CUDA 13 support across RAPIDS (#208), there was not yet a PyTorch release with CUDA 13 support, so some workarounds like skipping tests and relying on nightlies were used.

This tracks the follow-up work to remove those workarounds.

Benefits of this work

  • ensures users have a good experience with RAPIDS and PyTorch using CUDA 13

Acceptance Criteria

  • RAPIDS CUDA 13 CI builds, project dependencies, etc. rely on actual releases of PyTorch, not nightlies

Approach

Subscribe to notifications on the main tracking issue: pytorch/pytorch#159779

Wheels

There are torch 2.9.x and 2.10.x nightly wheels with CUDA 13 support at: https://download.pytorch.org/whl/nightly/cu130

We are already using those nightlies in wheel tests for cugraph and cugraph-pyg . Once there's a new official release of torch with CUDA 13 wheels, update RAPIDS environments to use those releases and stop using nightlies.

Switch uses of nightly torch wheels to actual releases (GitHub search)

Conda

Recall that the pytorch channel is no longer supported (pytorch/pytorch#138506), so we need conda-forge::pytorch packages with CUDA 13 support.

For that to happen, all of pytorch's dependencies will also need packages on conda-forge with CUDA 13 support. You can see the dependency graph and status at https://conda-forge.org/status/migration/?name=cuda130. I think we need these to happen:

Once there are CUDA 13 conda-forge::pytorch packages:

Notes

N/A

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions