Skip to content

Drop cuda 11 usages #19386

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 11 commits into from
Jul 18, 2025
Merged

Drop cuda 11 usages #19386

merged 11 commits into from
Jul 18, 2025

Conversation

galipremsagar
Copy link
Contributor

@galipremsagar galipremsagar commented Jul 16, 2025

Contributes to issue: #19381

Description

This PR drops cuda-11 usages in cudf codebase.

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@galipremsagar galipremsagar self-assigned this Jul 16, 2025
@galipremsagar galipremsagar added the improvement Improvement / enhancement to an existing function label Jul 16, 2025
@galipremsagar galipremsagar requested a review from a team as a code owner July 16, 2025 02:45
@galipremsagar galipremsagar added the breaking Breaking change label Jul 16, 2025
@galipremsagar galipremsagar requested review from a team as code owners July 16, 2025 02:45
@galipremsagar galipremsagar requested review from bdice and Matt711 July 16, 2025 02:45
Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@github-actions github-actions bot added Python Affects Python cuDF API. Java Affects Java cuDF API. cudf-polars Issues specific to cudf-polars labels Jul 16, 2025
@GPUtester GPUtester moved this to In Progress in cuDF Python Jul 16, 2025
@@ -104,8 +104,8 @@ def default_memory_resource(
):
raise ComputeError(
"GPU engine requested, but incorrect cudf-polars package installed. "
"If your system has a CUDA 11 driver, please uninstall `cudf-polars-cu12` "
"and install `cudf-polars-cu11`"
"If your system has a CUDA `x` driver, please uninstall `cudf-polars-cu12` "
Copy link
Contributor

Choose a reason for hiding this comment

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

How can this error be reached? Do we need this to say “Requires CUDA 12+” instead of recommending a reinstall?

I tried to trace down how this code is reached. Is it one of these two paths? https://github.com/search?q=repo%3Arapidsai%2Frmm+%22not+supported+with+this+CUDA+driver%2Fruntime+version%22&type=code

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, that is the paths. I updated the error message.

@galipremsagar galipremsagar requested review from Matt711 and ttnghia July 17, 2025 01:37
Copy link
Contributor

@TomAugspurger TomAugspurger left a comment

Choose a reason for hiding this comment

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

The documentation changes look good, thanks.

Copy link
Contributor

@Matt711 Matt711 left a comment

Choose a reason for hiding this comment

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

Looks good, thanks Prem

Comment on lines -107 to -108
"If your system has a CUDA 11 driver, please uninstall `cudf-polars-cu12` "
"and install `cudf-polars-cu11`"
Copy link
Contributor

Choose a reason for hiding this comment

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

@galipremsagar
Copy link
Contributor Author

@ttnghia Can i get a java review on this?

@galipremsagar
Copy link
Contributor Author

/merge

@rapids-bot rapids-bot bot merged commit 55ad793 into rapidsai:branch-25.08 Jul 18, 2025
171 of 174 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in cuDF Python Jul 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking Breaking change cudf-polars Issues specific to cudf-polars improvement Improvement / enhancement to an existing function Java Affects Java cuDF API. Python Affects Python cuDF API.
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

5 participants