Skip to content

Migrate RMM usage to CCCL memory resource design#7951

Draft
bdice wants to merge 1 commit intorapidsai:mainfrom
bdice:rmm-cccl-migration
Draft

Migrate RMM usage to CCCL memory resource design#7951
bdice wants to merge 1 commit intorapidsai:mainfrom
bdice:rmm-cccl-migration

Conversation

@bdice
Copy link
Copy Markdown
Contributor

@bdice bdice commented Apr 3, 2026

Summary

  • Replace removed rmm.librmm.per_device_resource.get_current_device_resource Cython import with rmm.pylibrmm.memory_resource.get_current_device_resource and use .c_ref.value() to obtain device_async_resource_ref

Changes

  • 1 file changed (2 insertions, 2 deletions)
  • python/cuml/cuml/manifold/umap/umap.pyx: Fix device_buffer construction to use new RMM Python API for obtaining the current device resource ref

Depends on rapidsai/raft#2996.

@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot bot commented Apr 3, 2026

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Cython / Python Cython or Python issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants