Skip to content

[Java] CUDA 13 support #1276

@jameslamb

Description

@jameslamb

Description

CUDA 13 support is rolling out across RAPIDS libraries: rapidsai/build-planning#208

The first pass at that only added that support in devcontainers, C++, conda packages, and wheels (#1273).

This issue tracks work to add CUDA 13 support for the cuvs-java Java packages.

Benefits of this work

  • allows cuVS Java users to get the latest improvements in CUDA

Acceptance Criteria

  • cuvs-java can be used with CUDA 13

Approach

Decide on and document a CUDA support strategy for Java packages here.

For example, there is a package published under the name cuvs-java at https://mvnrepository.com/artifact/com.nvidia.cuvs/cuvs-java. Answer some of these:

  • should that only ever support a single major CUDA version?
  • is there a mechanism like the cuda-version on conda-forge (docs) that could be used to differentiate between builds targeting different CUDA versions?
  • should suffixed packages like cuvs-java-cu13 be published?

Implement any docs, build, packaging, testing, etc. changes required.

Notes

Some initial building and testing was set up in #1273

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions